Senior Quality Assurance Engineer

Western Cape, South Africa

Job Description


Job Summary Are you the kind of QA Engineer who doesnt just find bugs - you hunt them like a detective on a mission? Were looking for a Senior Quality Assurance Engineer to join our Cape Town team (or work remotely if youve got the skills to back it up). This isnt your average QA role - youll lead the design of smart, scalable automation frameworks, embed quality deep into every sprint, and drive improvements that actually move the needle.Youll work hands-on with tools like Playwright, C#, JavaScript, and BDD frameworks - building automation that developers trust, and users never notice because everything just works. Youll mentor up-and-coming QA talent, own quality metrics, and collaborate closely with DevOps and engineering to solve complex problems at speed and scale.If youre obsessed with quality, allergic to flaky tests, and ready to shape how world-class systems are built - this is your next big move.Reach out to:Duties:

  • Lead definition of test scenarios using ATDD/BDD to ensure full test coverage.
  • Troubleshoot complex issues and coordinate with development and DevOps teams.
  • Collaborate across functions to integrate QA into all development stages.
  • Drive Agile/Scrum QA participation and contribute to sprint planning and reviews.
  • Lead retrospectives and continuous improvement initiatives in QA workflows.
  • Manage risk through proactive analysis and implement preventive measures.
  • Own quality metrics and lead defect prevention strategies.
  • Champion user-focused testing approaches and improvements.
  • Design, maintain, and scale automation testing frameworks.
  • Define innovative automation strategies and tools for maximum efficiency.
  • Identify tooling gaps and develop or recommend solutions.
  • Report on quality metrics with actionable recommendations.
  • Set and enforce QA governance standards across teams.
  • Mentor junior QA engineers and participate in recruitment and assessments.
Job Experience & Skills Required:
Qualifications:
  • Matric (Grade 12)
  • Bachelors degree in Computer Science, Information Technology, Data Science, Business Analytics, or a related field.
Experience:
  • 5+ years of hands-on experience in automation testing.
  • Proven record of working in Agile/Scrum environments.
  • Demonstrated experience with CI/CD pipelines and continuous testing.
  • Strong background in creating and maintaining scalable test frameworks.
  • Experience in testing APIs, UI, and integration layers
  • Prior mentoring or leadership within QA teams.
Skills & Competencies:
  • Expertise in C#/Java, JavaScript/TypeScript, JSON.
  • Proficient with automation tools like Playwright, Selenium (not IDE), Nunit.
  • Experienced with Postman and coded API testing.
  • Skilled in GitLab, Visual Studio/VS Code, and BDD frameworks.
  • Advanced knowledge of tools like Cypress, TestCafe, WebDriver.IO, RestSharp.
  • Familiarity with Azure DevOps, Docker, Kubernetes, YAML, and cloud infrastructure.
  • Strong communication and collaboration skills.
  • Exposure to monitoring tools (Kibana, Grafana) and mobile testing platforms (Saucelabs, BrowserStack).
  • Knowledge of message broker systems and MongoDB operations.
  • Demonstrates adaptability, ownership, integrity, and innovation.
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.Salix RecruitmentRecruiter

Job Mail

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1427455
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Western Cape, South Africa
  • Education
    Not mentioned