Sabenza IT & Recruitment
Software QA Engineer (Manual & Automation)
Johannesburg, ZAOn-siteContractFull-time
Posted Oct 22, 2026
Quality that ships. Automation that scales.
We’re looking for a detail-oriented Software QA Engineer who combines strong manual testing expertise with hands-on Playwright automation. You’ll own quality across functional, regression, integration and end-to-end testing while building and maintaining automated tests that keep pace with delivery.
What you’ll do
Highly desirable
If you care about quality as much as delivery, we’d like to hear from you.
We’re looking for a detail-oriented Software QA Engineer who combines strong manual testing expertise with hands-on Playwright automation. You’ll own quality across functional, regression, integration and end-to-end testing while building and maintaining automated tests that keep pace with delivery.
What you’ll 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 Bachelor’s 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, we’d like to hear from you.
Role snapshot
Job type
Full-time
Required skills
Manual Software TestingPlaywright Test AutomationTest Planning and StrategyTest Case Design and ExecutionFunctional, Regression, Integration, and End-to-End TestingExploratory, Smoke, and Negative TestingRequirements and Acceptance Criteria AnalysisDefect Tracking and Root-Cause CollaborationTest Evidence, Documentation, and Traceability ManagementAzure DevOps Test ManagementCI/CD Testing PracticesAI-Powered Application TestingAgile Software DevelopmentRisk-Based TestingQA Principles and Testing Best Practices
Similar jobs
Senior Full-Stack .NET Developer
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
6 hours ago
Endpoint & Identity Support Engineer
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
yesterday
Cisco Secure Access Lead Engineer
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
yesterday
Senior Software Developer
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
7 days ago
Intermediate Java Software Developer (Remote)
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
7 days ago
Business Analyst
Sabenza IT & Recruitment
Johannesburg, ZAOn-siteContractFull-time
9 days ago