Automation / QA Test Engineer
Job Description
Cape Town, South Africa Posted on 01/04/2026
We are seeking an experienced Automation Test Engineer / QA Automation Consultant to take ownership of our automated testing framework. You'll enhance and stabilize existing tests, build new automation across systems, boost coverage, and upskill the internal team leaving a lasting impact on our QA capabilities.
- Assess current environment, tools, and frameworks
- Diagnose issues, repair broken components, improve reliability
- Optimise performance, maintainability, and structure of the test suite
- Develop New Automated Tests
- Build scripts for existing systems with no coverage
- Design & implement tests for new projects/solutions
- Ensure adherence to best practices and internal standards
- Improve Test Coverage & Quality
- Analyse systems to identify coverage gaps
- Establish measurable coverage targets and achieve them
- Implement regression packs, smoke, integration, and end-to-end tests
- Knowledge Transfer & Upskilling
- Upskill internal team on tools, frameworks, and best practices
- Provide documentation, training, and mentoring for sustainability
- Support adoption of improved automation processes and standards
- Partner with developers, analysts, and product owners
- Provide regular reporting on progress, coverage, and quality metrics
- Success Outcomes
- Achieve significant increase in automated test coverage (e.g., 100% improvement)
- Fully integrate automated tests into CI/CD pipelines
- Improve suite stability (reduce flaky/failing tests)
- Complete documentation and knowledge handover
- Embed QA earlier in SDLC and drive overall test strategy
Required Skills & Experience
- 5+ years' experience inautomated testing and QA automation engineering.
- Strong proficiency inautomation tools (e.g., Selenium, Playwright , Cypress, Katalon, orsimilar).
- Experience with CI/CDpipelines and test execution frameworks.
- Strong understanding oftesting methodologies and best practices.
- Experience designing testframeworks or significantly enhancing existing ones.
- Ability to workindependently and deliver outcomes with minimal supervision.
- Excellent communication,documentation, and knowledge sharing skills.
About This Role
Career insights for Software Quality Assurance Analysts and Testers positions