Intermediate Automation Tester

Tester/Trainer
Johannesburg – Gauteng – South Africa

Intermediate Automation Tester
Salary: R50,000 to R60,000 CTC per month
Area: Johannesburg, South Africa
Type: Permanent
 
Join an established retail and catering business as an Intermediate Automation Tester, where you will help build reliable automated testing frameworks used across multiple engineering teams.
 
This role is ideal for a QA professional with strong test automation experience across APIs, services and application platforms. You will work closely with the Test Lead, QA team and engineering teams to create scalable automation solutions, improve test reliability and support CI/CD delivery. You will also use AI-assisted development tools to improve testing productivity while keeping quality, accuracy and maintainability front and centre.
 
Responsibilities
    • Design, develop and maintain shared automated testing frameworks across engineering teams
    • Build reusable automation components for APIs, services and application platforms
    • Write test cases and automate test cases under the guidance of the Test Lead
    • Ensure automation frameworks are scalable, reliable and easy to maintain
    • Apply automation standards set by the QA capability
    • Integrate automated testing into CI/CD pipelines
    • Ensure automated tests run consistently across development and staging environments
    • Collaborate with engineering teams to improve testing infrastructure and execution pipelines in DevOps
    • Use AI-assisted development tools to support automation development and debugging
    • Review AI-generated automation outputs to ensure they are accurate, reliable and fit for purpose
    • Contribute to better testing reliability and stronger product quality across teams
 
Requirements
    • Matric or Grade 12
    • Diploma, degree or relevant certification in software testing or a related field
    • ISEB or ISTQB certification preferred
    • 3 to 5 years’ experience in software testing and test automation
    • Experience developing automated tests for APIs, services and application platforms
    • Experience building or contributing to automation frameworks
    • Experience integrating automated testing into CI/CD pipelines
    • Experience working across multiple development teams or systems
    • Experience using version control systems such as Git
    • Hands-on experience with Selenium, Cucumber or Katalon
    • Experience with WebDriver.io, Protractor or Cucumber
    • Experience with Grafana
    • Experience testing REST and SOAP services
    • Strong analytical and problem-solving skills
    • Ability to design scalable automation solutions
    • Strong focus on testing reliability and engineering quality
    • High attention to detail
    • Willingness to learn, improve and take feedback constructively
    • Collaborative, team-focused approach
    • Good time management
 
Ready to help build reliable automation that improves product quality across engineering teams? Apply now and take the next step in your automation testing career.