TRAFFIC Not Specified

Senior QA Automation Engineer

Samford
South African Rand . ZAR 300,000 - 400,000

Job Description

We are hiring a Senior QA Automation Engineer in South Africa to join a remote agile delivery team building enterprise-grade software solutions.

This role is ideal for an experienced Quality Assurance Engineer / SDET who is passionate about test automation, continuous delivery, and embedding quality throughout the software development lifecycle.

You will work within cross-functional agile teams to design, implement, and evolve automated testing frameworks that support modern CI/CD pipelines and high-velocity software delivery.

Please note: Must be based in South Africa (no sponsorship available)

Responsibilities of the Senior QA Automation Engineer
  • Embedding quality engineering practices across the full SDLC

  • Designing and maintaining automated test frameworks

  • Implementing API, UI, integration, and end-to-end (E2E) test automation

  • Supporting continuous integration and continuous delivery (CI/CD) pipelines

  • Driving improvements in test strategy, test coverage, and non-functional testing

  • Collaborating closely with developers in pair programming and code reviews

  • Contributing to architectural discussions with a focus on testability, scalability, and resilience

  • Mentoring team members in modern QA and automation best practices

  • Supporting performance, load, and reliability testing initiatives

Required Skills for a QA Automation Engineer
  • 8+ years' experience as a Senior QA Engineer, QA Automation Engineer, or SDET

  • Strong experience building and maintaining test automation frameworks

  • Solid understanding of Agile, Scrum, and Lean delivery methodologies

  • Hands on experience with CI/CD tools and DevOps practices

  • Experience with automation tools such as:

    • Selenium, Cypress, Playwright (or similar)

    • API testing tools (e.g., Postman, REST Assured)

  • Strong knowledge of:

    • Test strategy and test design techniques

    • Non functional testing (performance, security, reliability)

    • Test data management

  • Comfortable contributing to code in one or more programming languages

  • Strong analytical thinking and problem solving skills

What Success Looks Like
  • Quality is embedded in every sprint

  • Automation coverage increases sprint on sprint

  • Defects are identified early in the development lifecycle

  • Delivery teams ship reliable, resilient software with confidence

Why Apply?
  • Work remotely within South Africa

  • Collaborate with experienced engineers in modern delivery environments

  • Contribute to impactful, large scale digital solutions

  • Be part of a culture that values technical excellence and continuous improvement

Eligibility

• This role is only open to candidates that are already based in South Africa.
• This role is only open to candidates that are eligible to work in South Africa.
️Please note: Applications from candidates outside South Africa will not be considered.

Job Overview

Date Posted
12 Mar 2026
Salary
South African Rand . ZAR 300,000 - 400,000
Location
Not Specified, South Africa

Similar Opportunities

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.