CareerPlanSign in

QA Engineer – Software Quality Assurance

Cape Town City Centre, Cape Town Region💼 Full-time🗓 2026-06-09 → 2026-08-07

Core

Ensuring software quality, reliability, and usability through structured manual and automated testing processes.

Role type

Software Quality Assurance Engineer

Builds

High-quality software solutions

Domain

Software Development

Deliverable

production ML models | product features

Required skills

Manual testing, Automated testing, Test planning, Test case design, Bug tracking, Regression testing, Integration testing, System testing, User acceptance testing, API testing

Preferred skills

Performance testing, Security testing, Usability testing, CI/CD pipeline knowledge, SQL/databases, Git, Jenkins, REST APIs

Responsibilities

Develop and execute test plans, test cases, and test scripts; Perform functional, regression, integration, system, and user acceptance testing; Identify, document, and track software bugs, validating fixes and retesting; Support automation initiatives and continuous integration processes; Maintain accurate testing documentation and bug records; Collaborate with developers, product owners, and stakeholders in Agile environments; Contribute to QA standards, methodologies, and process improvements; Assist with performance, security, and usability testing.

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.