QA Engineer — Automation & Quality Assurance

SavageOne Pty Ltd

Johannesburg

On-site

ZAR 350,000 - 600,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

SavageOne Pty Ltd is seeking an Intermediate QA Engineer to join our team in ensuring the quality and reliability of software products. You will design, implement, and execute test plans, combining manual and automated testing to deliver robust releases.

The role requires experience with automation frameworks such as Selenium, Cypress, and JUnit/TestNG, plus API testing tools like Postman. You will work in an Agile environment, collaborating across disciplines to improve quality and security

Qualifications

  • 3+ years in software testing, with a focus on both manual and automated testing.
  • Experience with automation testing frameworks (Selenium, Cypress, JUnit, TestNG).
  • Familiarity with API testing tools (Postman, RestAssured).
  • Understanding of CI/CD pipelines and version control (Git, Jenkins).

Responsibilities

  • Develop, execute, and maintain test plans, test cases, and test scripts (manual and automated).
  • Identify, document, and track software defects using a defect management tool.
  • Collaborate with developers, product managers, and other stakeholders to ensure high-quality software releases.
  • Conduct regression, performance, functional, and user acceptance testing (UAT).
  • Implement and maintain automated test scripts using tools such as Selenium, Cypress, or similar.
  • Analyze test results, identify patterns, and work closely with developers to resolve issues.
  • Ensure compliance with QA best practices, coding standards, and security guidelines.
  • Participate in sprint planning, stand-ups, and retrospective meetings in an Agile environment.

Skills

QA methodologies
Test plans
Debugging
Automation testing
API testing
CI/CD
Version control
Analytical
Communication
Collaboration
Detail-oriented

Tools

Selenium
Cypress
JUnit
TestNG
RestAssured
Postman
Git
Jenkins

Job description

SavageOne Pty Ltd is seeking an Intermediate QA Engineer to join our team in ensuring the quality and reliability of software products. You will design, implement, and execute test plans, combining manual and automated testing to deliver robust releases.

The role requires experience with automation frameworks such as Selenium, Cypress, and JUnit/TestNG, plus API testing tools like Postman. You will work in an Agile environment, collaborating across disciplines to improve quality and security

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Quality Engineer: Test Strategy & Automation Lead
Senior Quality Engineer: Test Strategy & Automation Lead

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 420,000 - 560,000
Automation QA Engineer — ISTQB & ALM Specialist
Automation QA Engineer — ISTQB & ALM Specialist

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 420,000 - 660,000
Exposure to DevOps CI/CD
Scripting for test automation
Junior QA Engineer: Web & Mobile Automation
Junior QA Engineer: Web & Mobile Automation

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 180,000 - 300,000
Senior QA Engineering Manager — Automation & Quality
Senior QA Engineering Manager — Automation & Quality

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 1,000,000 - 1,400,000
Senior QA Automation Engineer — Python, Appium & Selenium
Senior QA Automation Engineer — Python, Appium & Selenium

SavageOne Pty Ltd • Midrand

On-site
ZAR 600,000 - 900,000
Collaborative work environment
Diverse and challenging projects
Mentorship and continuous learning
Intermediate Payments Automation Test Engineer
Intermediate Payments Automation Test Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 600,000 - 900,000
Automation Test Engineer: CI/CD, API & Performance Testing
Automation Test Engineer: CI/CD, API & Performance Testing

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000
Intermediate Quality Assurance (QA) Engineer
Intermediate Quality Assurance (QA) Engineer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 600,000
Senior SDET: Payment Systems Automation Lead
Senior SDET: Payment Systems Automation Lead

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 900,000 - 1,300,000
Performance Test Engineer — Scale & Optimize Systems
Performance Test Engineer — Scale & Optimize Systems

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 350,000 - 550,000