Quality Engineer (Manual + Automation)
Employeur non precise · Cape Town
Job description
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.
Key responsibilities
- Define and execute test strategies, plans, and test cases.
- Build, extend, and maintain automation suites (UI & API) using scalable patterns such as Page Object, Screenplay, and data‑driven tests.
- Integrate tests into CI/CD pipelines (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.
- Continuously improve testability, tooling, and processes.
Required profile
- 5+ years in QA/QE with strong manual testing fundamentals and proven test automation experience.
- Hands‑on experience with UI frameworks such as Playwright, Cypress, or Selenium/WebDriver.
- Strong API testing skills using Postman, REST Assured or similar, and solid SQL knowledge for data checks.
- Experience wiring automation into CI/CD pipelines and using version control (Git).
- Familiarity with test‑management tools (Azure Test Plans, TestRail, Zephyr/Xray) and work‑tracking tools (Azure DevOps, Jira).
- Proficiency in scripting/coding with TypeScript/JavaScript, Java, C# or Python for test code and utilities.
- Comfortable collaborating with developers, product owners, and stakeholders in a hybrid on‑site/remote setup.
Required skills
- Playwright
- Cypress
- Selenium/WebDriver
- Postman
- REST Assured
- SQL
- Azure DevOps
- Jenkins
- GitHub Actions
- Git
- Azure Test Plans
- TestRail
- Zephyr/Xray
- Jira
- TypeScript
- JavaScript
- Java
- C#
- Python
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 4 hours ago
Expires 1 month from now
3 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Employeur non precise
Cape Town