Quality Assurance Engineer Lead

Position Purpose:

Join the largest supermarket retailer on the African continent as a QA Engineer Lead. We are a business with over 147 000 employees, thousands of stores, and a network of distribution centers across 15 countries. You will be required to estimate Test Automation and Performance Testing demand and recommend staffing to ensure capacity.



  • Grade 12
  • Diploma/Degree (IT or related)
  • ISTQB Foundation Level
  • ISTQB Agile



  • 3 – 5 years of Manual testing experience
  • 2 – 3 years of Performance Testing experience
  • 5 + years Automation scripting experience
  • 2 – 3 years Testing in an Agile environment
  • 2 – 3 years Team lead experience


Job objectives:

Implementation and Maintenance of Test Automation and Performance Testing frameworks and Tools:

  • Review existing frameworks and tools according to best practice
  • Make changes to frameworks where needed
  • Maintenance of frameworks
  • Monitoring if the QA Engineers are using the frameworks and tools correctly

Ensuring that best practice Test Automation and Performance Testing processes are implemented: Review processes

  • Update processes where needed
  • Monitoring if the QA Engineers are applying/following the processes correctly
  • Ensure the QA Engineers are skilled, have goals and manage their career growth

Improvement and Implementation of Test Automation and Performance Testing coding standards:

  • Conduct code reviews
  • Provide feedback to the QA Engineers on coding standards and where it was not according to these standards
  • Continuously improve the quality of work that gets delivered

Effective and accurate reporting on defined metrics:

  • Define the metrics that will be used to report on for Test Automation
  • Performance Testing as well as any other non-functional testing
  • Create reports and dashboards to report on progress, defects, and coverage to relevant stakeholders

Supplier management:

  • Assist in putting contracts in place with suppliers of testing services
  • Managing the delivery of testing services with suppliers

Test Automation and Performance Testing closure activities:

  • Conduct assessments on the quality of delivery of Test Automation and Performance Testing services
  • Create Test Closeout reports for testing cycles (Automation and Performance testing)


Knowledge & Skills:

  • 5 + years expert Knowledge of Quality Assurance methodologies
  • 5 + years Knowledge of functional testing, system testing, integration testing, regression testing, automation scripting, and execution
  • 2 – 3 years Knowledge of non-functional testing –performance testing
  • 2 – 3 years Knowledge of non-functional testing – usability testing
  • 5 + years Build enhancements to test frameworks increasing speed and productivity
  • 5 + years Collaboratively work with the rest of the QA team to refine quality assurance practices and technique within the greater team
  • 5 + years Testing and automation types: Device Testing, Integration Testing, UI, E2E, API, REST
  • 5 + years using the following Automation tools: Selenium, Robot Framework, Postman, UFT, Appium, Mobile Centre, SoupU
Upload your CV/resume or any other relevant file. Max. file size: 20 MB.