Tester

Competent Candidates

Randburg

On-site

ZAR 900,000 - 1,200,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Competent Candidates is seeking a highly skilled Tester to join our insurance-focused team in Randburg. The role requires 5 years of testing in a formal SDLC, designing cases from specifications, and owning regression suites across multiple releases.

Experience with API testing (Postman), SQL verification, and agile delivery is essential. Exposure to test automation tools (Selenium/Playwright/Cypress) is advantageous.

Qualifications

  • 5 years of hands-on software testing in a structured SDLC.
  • Design and write test cases from written specifications.
  • Own and execute regression suites across releases.
  • Experience with test management and defect tracking tools.
  • SQL for independent data verification; API testing with REST clients.

Responsibilities

  • Review user stories and acceptance criteria with BA and developers.
  • Design, write and maintain test cases and scripts.
  • Maintain regression packs and keep them current.
  • Verify data outcomes with SQL queries and REST API tests.
  • Log defects with clear steps and evidence; retest and close.
  • Perform smoke and sanity testing after deployments.
  • Prepare test data with de-identified or synthetic data.
  • Support UAT by guiding users and triaging feedback.
  • Produce test summary and release evidence for each release.
  • Participate in sprint ceremonies and provide test effort estimates.
  • Build automated checks for key regression scenarios.

Skills

5+ years testing
Test case design
Regression testing
SQL data verification
API testing (Postman)
Agile/Scrum
Test automation tooling
Financial services domain knowledge

Education

Bachelor’s degree in IT/CS or similar
Matric / Senior Certificate
ISTQB Foundation Level
ISTQB Agile Tester extension or related cert

Tools

Postman
Selenium
Playwright
Cypress
Test management tools

Job description

An established insurance company is seeking to hire a highly skilled and experienced Tester to join their team.

Your:
Formal Education:
  • Matric / National Senior Certificate -essential.
  • Bachelor’s degree in Information Technology, Information Systems, Computer Science or similar.
  • ISTQB Certified Tester Foundation Level -preferred; where not already held, to be obtained within 12 months of appointment.
  • ISTQB Agile Tester extension, or a formal SQL or test automation certification, is advantageous.
Experience:
  • 5 years’ hands-on software testing experience within structured software development lifecycle.
  • Demonstrable experience designing and writing test cases from written functional specifications.
  • Experience owning and executing a regression suite across multiple consecutive releases.
  • Practical experience with a formal test management and defect tracking tools.
  • Working SQL experience -SELECT statements, joins, filtering and aggregate queries -for independent data verification.
  • API testing experience using Postman or a comparable REST client.
  • Experience testing in an Agile / Scrum delivery environment.
  • Experience in financial services -Investment, wealth or insurance platforms -strongly advantageous.
  • Exposure to test automation tooling (Selenium, Playwright, Cypress or similar).
Responsibilities
  • Review user stories, functional specifications and acceptance criteria with the Business Analyst and developer before development starts, and raise ambiguities, gaps and untestable requirements.
  • Design and write test cases and test scripts from approved specifications, covering positive, negative, boundary and edge conditions.
  • Maintain test cases, test suites and test runs in approved test management and defect-tracking tools.
  • Maintain and execute the regression pack for every release and keep it current as functionality changes.
  • Verify data outcomes by writing SQL queries against the application database and test REST API endpoints using Postman.
  • Log defects in approved test management and defect-tracking tools with clear reproduction steps, expected versus actual result, environment detail, severity, priority and supporting evidence; retest and close on fix.
  • Perform smoke and sanity testing after each deployment to test and staging environments.
  • Prepare and maintain test data, using de-identified or synthetic data only, live client data is not used in nonproduction environments.
  • Support User Acceptance Testing: prepare the environment and data, guide business users, and triage, record and track their feedback.
  • Produce a test summary and release evidence pack for each release, showing what was tested, what passed, what failed and what remains open.
  • Participate in sprint planning, refinement, daily stand-ups and retrospectives, and provide test effort estimates for stories.
  • Build and maintain automated checks for stable, high-value regression scenarios under the guidance of the CTO, as this capability develops.
  • Keep test documentation, standards and process notes current.
  • Accountable for the adequacy and completeness of test coverage for assigned features and releases.
  • Accountable for the integrity, currency and reliability of the regression suite.
  • Accountable for accurate and auditable test records - traceability from requirement, to test case, to result, to defect, for every release.
  • Provides an independent quality view: raises release risk clearly and on record, including under delivery pressure, and does not sign off on evidence that has not been produced.
  • Escalates defects carrying regulatory, financial-calculation, permission or client-data exposure immediately to the Chief Technology Officer and Project Manager, rather than logging them through the routine queue.
  • Responsible for handling all data encountered during testing confidentially and in line with company data protection policy and POPIA obligations, and for reporting any exposure of personal information in a non-production environment.
  • Contributes to the improvement of test process, standards, tooling and estimation within the team.
  • Supports the Business Analysts by giving early feedback on the testability of specifications.
  • The Tester recommends whether testing supports release readiness and may withhold test sign-off where agreed exit criteria have not been met. Final production-release approval remains subject to the approved release governance process.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

TESTER
TESTER

Compitant Candidates • Cape Town

On-site
ZAR 700,000 - 1,200,000
TESTER
TESTER

Compitant Candidates • Randburg

On-site
ZAR 540,000 - 900,000
Software Tester
Software Tester

Hire Resolve • Cape Town

On-site
ZAR 420,000 - 640,000
Competitive salary
Senior Test Analyst
Senior Test Analyst

Talent Engine • KwaZulu-Natal

Hybrid
ZAR 600,000 - 900,000
Senior Test Analyst
Senior Test Analyst

Datonomy Solutions (Pty) Ltd • Cape Town

On-site
ZAR 482,000 - 758,000
Junior Test Analyst
Junior Test Analyst

ShopriteX • Wes-Kaap

On-site
ZAR 260,000 - 360,000
Test Analyst At Financial Intelligence Centre
Test Analyst At Financial Intelligence Centre

Financial Intelligence Centre • Pretoria

On-site
ZAR 240,000 - 360,000
Manual Tester
Manual Tester

Inspired Thinking Group (ITG) • South Africa

On-site
ZAR 280,000 - 450,000
Intermediate Test Analyst
Intermediate Test Analyst

Datonomy Solutions (Pty) Ltd • Cape Town

On-site
ZAR 344,000 - 620,000
Senior Tester
Senior Tester

Accredited Resource Consulting Services (Pty) Ltd • Centurion

Hybrid
ZAR 720,000 - 880,000