All open roles
+ [REQ] SeniorNo Longer Active

QA Automation Engineer (Senior)

JohannesburgIndependent Contractor AgreementSeniorIn-Office

Join a fast-moving fintech engineering team where your test automation expertise won't just support the pipeline, it will define it. This is a rare opportunity to build a test framework architecture from the ground up, embedding yourself directly within a development team shipping real production systems. If you thrive on ownership, technical depth, and seeing your automation strategy shape how quality is delivered at scale, this role offers the platform to make that impact from day one.

Responsibilities

  • Design, build, and own the test automation framework architecture end-to-end, rather than executing predefined scripts
  • Develop and maintain automated test suites using tools such as Selenium, Playwright, or Cypress
  • Write and maintain automation scripts in Java, Python, or C#
  • Integrate automated testing into CI/CD pipelines using tools such as GitHub Actions or Jenkins
  • Conduct thorough API testing using tools such as Postman and RestAssured
  • Collaborate closely with an embedded development team to ensure quality is built into production systems from the outset
  • Identify gaps in test coverage and proactively improve automation strategy and framework scalability

Experience and education

Must-Have

  • 5+ years of experience in automation testing
  • Proficiency with at least one automation tool: Selenium, Playwright, or Cypress
  • Strong programming skills in Java, Python, or C#
  • Practical experience with CI/CD tools such as GitHub Actions or Jenkins
  • Demonstrated experience in API testing using tools such as Postman or RestAssured
  • Proven experience owning or contributing significantly to test framework architecture and design

Advantageous

  • ISTQB or ISEB certification
Ready to build with global clients?
Join the Scrums.com talent network. No fees, no subscription.
Apply for this role →