Career opportunity

Intermediate Quality Engineer

This is for testers who work independently across the test lifecycle. Comfortable owning test design and automation for their area, and ready to start mentoring junior engineers.

Apply for This Role →

LocationCape Town / Johannesburg / Durban / Remote

Experience3–5 years

Employment typeContract

Who this is for

This is for testers who work independently across the test lifecycle. Comfortable owning test design and automation for their area, and ready to start mentoring junior engineers.

About the role

QoT places Quality Engineers with clients across banking and payments, iGaming, telco, insurance, and general technology. As a Quality Engineer, you'll deliver end-to-end quality engineering outcomes through test analysis, test design, manual and automated testing, and technical validation within Agile delivery teams. The specific client and domain will be confirmed as part of the placement process.

What you'll do

  • Analyse requirements, stories, and business processes to identify quality risks and appropriate test conditions.
  • Design and maintain comprehensive manual and automated test cases with meaningful coverage.
  • Execute and coordinate manual, regression, integration, and system-level testing.
  • Develop and maintain automated tests across UI, API, and integration layers.
  • Integrate automated tests into CI/CD pipelines, and investigate and resolve execution failures.
  • Lead defect capture and participate in root-cause and triage discussions with delivery teams.
  • Mentor junior engineers in testing fundamentals and automation basics.

What you'll need

  • 3–5 years' experience in functional and regression testing across project or product delivery cycles.
  • Proven experience in test analysis, test case design, defect management, and reporting.
  • Hands-on experience with automation scripting, API testing, and CI/CD-enabled delivery.
  • Working understanding of automation frameworks, version control, and continuous integration.
  • Strong communication, estimation support, and problem-solving skills.

Nice to have

  • Exposure to banking/payments, iGaming, telco, or insurance environments.
  • ISTQB certification (Foundation or Advanced level).
  • Experience with SQL-based or backend data validation.
  • Experience mentoring or reviewing the work of junior engineers.

Work setup

  • Location: Cape Town, Johannesburg, or Durban, with hybrid/remote flexibility depending on client requirements.
  • Employment type: contract, with length set by the client engagement. Some roles are fixed-term, others roll on an ongoing basis.
  • Some travel to client sites may be required depending on engagement.
Apply for This Role →