Software QA Engineer (Manual & Automation)
Job Location:
Johannesburg - South Africa
Monthly Salary:
Not provided by the employer
Experience Required:
5years
Posted:
24 October 2026 (15 hours ago)
Application Deadline:
21 January 2027
Vacancies:
1 Vacancy
Job Summary
Quality that ships. Automation that scales.
Were looking for a detail-oriented Software QA Engineer who combines strong manual testing expertise with hands-on Playwright automation. Youll own quality across functional regression integration and end-to-end testing while building and maintaining automated tests that keep pace with delivery.
What youll do
- Analyse user stories business requirements and acceptance criteria from a quality and testability perspective.
- Design document maintain and execute test cases aligned to user stories and acceptance criteria.
- Perform functional regression integration end-to-end (E2E) exploratory smoke and negative testing.
- Identify suitable automation opportunities and develop maintain and execute automated tests using Playwright.
- Log track retest and manage software defects throughout the development lifecycle.
- Maintain traceability between requirements test cases test execution results supporting evidence and defects.
- Produce clear and comprehensive test evidence execution reports and QA summary reports.
- Contribute to test planning test strategy development risk identification and release-readiness activities.
- Collaborate closely with Developers Product Managers Business Analysts Designers and other stakeholders.
- Continuously identify opportunities to improve QA processes test coverage automation frameworks and testing efficiency.
- Adhere to established QA governance testing standards and release management processes.
Requirements
What you bring
- Matric and a Bachelors degree or relevant tertiary qualification
- ISTQB Foundation Level Certification (required)
- Minimum 5 years of software QA/testing experience
- Minimum 5 years of hands-on test automation experience
- Strong experience in manual software testing
- Proven capability in test planning and test-case design
- Strong experience in functional regression integration and end-to-end testing
- Experience in defect identification tracking and root-cause collaboration
- Experience in test evidence management and documentation
- Hands-on experience with Playwright-based test automation
- Experience using Azure DevOps for test management and defect tracking
- Exposure to CI/CD pipelines and modern software delivery practices
- Experience testing AI-powered applications
- Solid understanding of Agile software development methodologies
- Strong knowledge of QA principles and testing best practices
- Experience with risk-based testing approaches
- Ability to analyse requirements and translate acceptance criteria into effective test scenarios
Highly desirable
- Experience working on cloud-based applications
- Experience testing AI/ML-driven platforms and intelligent applications
- Exposure to test automation within CI/CD environments
- Familiarity with release management and quality governance
If you care about quality as much as delivery wed like to hear from you.
Required Skills:
QA Testing Playwright Azure Devops CI/CD Agile