Test Development Engineer – Johannesburg (In Office)
Recruitment Legends · Johannesburg, Gauteng
Stop applying one at a time.
JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.
Start free — we apply for you →Test Development Engineer – Johannesburg (In Office) R41,690 Basic Salary + Medical Aid, Retirement Benefit and Group Life Cover In this role, you will play a pivotal part in validating and testing complex engineering software. You will combine rigorous manual testing with modern automated frameworks to ensure product reliability, performance, and overall quality prior to release. Key Responsibilities
- Test Execution & Quality Assurance: Design, develop, and execute comprehensive manual and automated test cases across functional, integration, regression, and exploratory phases.
- Automation Engineering: Build and maintain automated test suites using Playwright, converting viable manual tests into automated regression pipelines.
- Tooling & Scripting: Develop custom test utilities, scripts, and harnesses utilizing C, Python, and Golang.
- Defect Analysis & Root-Cause Investigation: Identify, log, track, and verify software defects, collaborating closely with development teams to pinpoint root causes.
- Lifecycle Collaboration: Partner with cross-functional software development, engineering, and quality teams to review product requirements, improve test coverage, and drive continuous quality improvements.