top of page

Quality Engineer (Manual + Automation)

Cape Town, South Africa

Job Type

Workspace

Contract

Cape Town–based role with flexibility.

About the Role

Experience: 5+ years in Quality Engineering

Requirements

About the Role We’re looking for a seasoned Quality Engineer who’s strong across both manual and automation testing. You’ll plan and execute test cycles, build and maintain UI/API automation, triage defects, and integrate tests into CI/CD—working with Engineering and Product to keep releases on track.

 

 

What you’ll do

  • Define and execute test strategies, plans, and test cases.

  • Build, extend, and maintain automation suites (UI & API) with scalable patterns (e.g., Page Object/Screenplay, data-driven tests).

  • Integrate tests into CI/CD pipelines (e.g., Azure DevOps, Jenkins, GitHub Actions).

  • Perform API testing and database validation (SQL), including test data design and environment readiness.

  • Track and communicate defects, trends, and quality metrics with clear, actionable reporting.

  • Work in Agile/Scrum teams, contribute to definition of done/acceptance criteria, and advocate shift-left quality.

  • Continually improve testability, tooling, and processes.

 

 

What you’ll need

  • 5+ years in QA/QE with strong manual testing fundamentals and proven test automation experience.

  • Solid hands-on with one or more UI frameworks: PlaywrightCypress, or Selenium/WebDriver.

  • Strong API testing using PostmanREST Assured, or similar; good SQL for data checks.

  • Experience wiring automation into CI/CD and version control (Git).

  • Test management exposure (e.g., Azure Test PlansTestRailZephyr/Xray) and work tracking (Azure DevOps/Jira).

  • Scripting/coding in TypeScript/JavaScriptJavaC#, or Python for test code and utilities.

  • Comfortable collaborating with developers, product owners, and stakeholders in a hybrid on-site/remote setup.

 

 

Nice to have

  • Performance testing (k6JMeter) or mobile testing (Appium).

  • Containers/cloud (Docker, Kubernetes, Azure/AWS) and observability basics for troubleshooting.

  • BDD (Cucumber/Behave) and quality gates/coverage in pipelines.

 

 

Work setup

  • Cape Town–based role with flexibility.

 

About the Company

bottom of page