Enter a job title or keyword

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