Skip to content

Intermediate Software Tester/QA Engineer

  • On-site, Remote, Hybrid
    • Cape Town, Western Cape, South Africa
    • Johannesburg, Gauteng, South Africa
    • Cape Town, Western Cape, South Africa
    +2 more
  • ZAR 25,000 - ZAR 35,000 per month
  • Tech & Product


Job description

Hired through Project Y for a leading European QA consultancy | Onsite in Cape Town or Johannesburg

Join a global QA team working on flight-critical systems

Project Y is hiring on behalf of a European QA consultancy supporting one of the continent’s largest airline groups. You’ll be joining a distributed quality engineering team responsible for ensuring the stability and reliability of complex software used in daily flight operations.

This is a full-time, long-term role, based onsite in Cape Town or Johannesburg, with daily collaboration across teams in Europe, India, and Africa.

What You’ll Be Doing

You’ll be embedded in a high-performing QA team focused on end-to-end testing of mission-critical airline systems. Your responsibilities will include:

  • Designing and executing automated and manual test cases

  • Writing scripts using tools like Selenium, Postman, or Cypress

  • Logging, tracking, and verifying defects in Jira

  • Testing across APIs, UIs, and backend systems

  • Participating in regular syncs with international QA and development teams

  • Contributing to continuous improvement of test coverage, reliability, and release quality

You won’t just be clicking through test cases, you’ll be part of a serious engineering environment where your work has real-world operational impact.

Job requirements

What We’re Looking For

Must-haves:

  • 1–2+ years of software QA experience (manual and/or automation)

  • Experience with at least one automation framework or toolset (e.g. Selenium WebDriver, Cypress.io, Postman, Appium, JMeter)

  • Ability to read and write scripts in any programming language

  • Understanding of software development and testing lifecycles

  • Strong communication skills in English (written and verbal)

  • Based in Cape Town or Johannesburg (or willing to relocate)

Nice-to-haves:

  • Degree or diploma in Computer Science, Engineering, or IT

  • Experience working in international or distributed teams

  • Familiarity with performance testing or mobile testing tools

Why This Role

Work on high-stakes systems in a critical industry

Structured mentorship and growth, with a clear path toward senior QA or test automation roles

Collaborate across borders, learning from experienced QA professionals in Germany, India, and Africa

Gain real-world automation experience with modern tools and frameworks

Competitive local salary and full-time employment

This isn’t just about running test cases. It’s about joining a team where quality is taken seriously, automation is valued, and your work directly contributes to software used by thousands daily.

Apply now through Project Y to take your next step in global QA engineering.

or