
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
All done!
Your application has been successfully submitted!
