Our client is seeking a QA Automation Engineer for a remote role, with the option to work hybrid in Cape Town.

Key Requirements

  • Qualification: Relevant degree or equivalent experience in Software Development, IT, or related field.
  • Experience: 3+ years in QA automation.
  • Strong proficiency in Python (Pytest, unittest, or similar) for test automation.
  • Experience with frontend testing frameworks (Playwright, Selenium, Cypress) for Angular/JavaScript applications.
  • Experience building and maintaining API test automation (REST, gRPC) using Postman, REST Assured, or similar.
  • Comfortable with SQL for database validation (PostgreSQL preferred).
  • Experience integrating automated tests into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions, etc.).
  • Proficiency with Git and modern development workflows.
  • Understanding of Docker for containerised test environments.
  • Highly desirable: GoLang testing, event-driven/microservices testing (Kafka), ClickHouse or analytical database testing, contract testing (Pact), Kubernetes testing, and ISTQB certification.
  • Strong problem-solving, mentoring, and communication skills; able to articulate test coverage, quality risks, and ROI to stakeholders.

Should you meet the requirements for this position, please email your CV to [Email Address Removed] You can also contact the IT team on [Phone Number Removed]; or visit our website at [URL Removed] NOTE: When replying to the advert, also include the reference number in the subject line. Correspondence will only be conducted with shortlisted candidates. Should you not hear from us within 3 days, please consider your application unsuccessful.

Desired Skills:

  • Python
  • Playwright
  • Selenium
  • PostgreSQL
  • Cypress
  • Jenkins
  • Kubernetes

Learn more/Apply for this position