Enable job alerts via email!

Senior Qa Engineer

Findojobs South Africa

Gauteng

On-site

ZAR 80,000 - 120,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company seeks a Senior QA Engineer responsible for ensuring high-quality software delivery. You will design test plans, perform testing, and advocate for quality in an agile environment. If you have over 8 years of experience and strong automation skills, apply now!

Qualifications

  • 8+ years of experience in QA or Software Testing.
  • Strong manual testing skills with a detail-oriented approach.
  • Hands-on experience with automation tools like Selenium or Cypress.

Responsibilities

  • Design and maintain detailed test plans, cases, and scripts.
  • Perform manual and automated testing of web-based and API applications.
  • Log, manage, and track bugs using Jira and Confluence.

Skills

Manual Testing
Automation Testing
API Testing
SQL
Agile Methodologies
Detail-oriented
Communication

Education

Relevant qualifications in Computer Science or Information Systems
ISTQB certification

Tools

Selenium
Cypress
Jira
Postman
REST Assured
GitLab
AWS DevOps

Job description

As a Senior QA Engineer, you’ll be responsible for ensuring the delivery of high-quality software products by planning, designing, and executing both manual and automated tests.

Key Responsibilities:

  • Design and maintain detailed test plans, cases, and scripts based on functional and technical requirements
  • Perform manual and automated testing across a range of web-based and API-driven applications
  • Execute functional, regression, integration, and performance testing to ensure system stability and user satisfaction
  • Log, manage, and track bugs using tools such as Jira and Confluence
  • Develop and maintain automated test suites using Selenium, Cypress, or equivalent frameworks
  • Collaborate with Developers to integrate automated tests into CI/CD pipelines
  • Participate in Agile/Scrum ceremonies and contribute to sprint planning with a QA perspective
  • Advocate for quality across the organisation and continuously improve testing processes and standards

What We're Looking For:

  • 8+ years’ experience as a QA Engineer or Software Tester in a software development environment
  • Strong manual testing skills and a detail-oriented approach to identifying edge cases and potential issues
  • Hands-on experience with automation tools like Selenium, Cypress, or similar
  • Familiarity with CI/CD tools such as Jenkins, GitLab, or AWS DevOps pipelines
  • Experience testing RESTful APIs using tools like Postman or REST Assured
  • Solid SQL knowledge for data validation and back-end testing
  • Excellent communication skills, both written and verbal
  • Ability to thrive in a fast-paced, collaborative environment
  • Relevant qualifications in Computer Science, Information Systems, or similar (ISTQB certification is a plus)
  • Must be eligible to work in South Africa

Apply today!
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.