Talent.com
Senior QA Engineer

Senior QA Engineer

AiRWorkFromHome, KwaZulu-Natal, South Africa
1 day ago
Job description

Overview

Senior Automation Quality Engineer

Location : Remote / Hybrid (South Africa)

Employment Type : Full-Time Permanent

Reports to : QA Lead

About the Role

We are looking for an experienced Senior Automation Engineer with strong expertise in Playwright and JavaScript / TypeScript. This position involves designing automation frameworks from the ground up, embedding testing earlier in the development lifecycle, and ensuring high-quality releases by working closely with product, development, and operations teams. You will also take on a mentorship role, guiding QA engineers and developers in best practices for test automation.

Key Responsibilities

  • Define and maintain an automation strategy aligned with release goals and service levels.
  • Design, develop, and scale automation frameworks using Playwright (JavaScript / TypeScript).
  • Create and execute end-to-end, regression, functional, and integration tests.
  • Integrate automated tests into CI / CD pipelines (e.g. GitHub Actions, Azure DevOps, Jenkins).
  • Build quality dashboards and implement reporting tools (e.g. Allure, Playwright HTML) with trend analysis.
  • Perform API testing using tools such as Postman or Rest Assured.
  • Establish test data strategies and ensure environment parity.
  • Promote shift-left testing by embedding quality earlier in the development process.
  • Provide mentoring, lead code reviews, and promote automation-first practices.
  • Conduct defect triage, root cause analysis, and recommend preventive measures.

Qualifications & Experience

  • 10+ years in QA, with 4+ years focused on test automation.
  • Advanced knowledge of Playwright and TypeScript. Experience with Selenium WebDriver, Java, C#, or Python is beneficial.
  • Strong background in CI / CD pipelines, Git workflows, and version contro
  • Familiarity with containerised execution (e.g. Docker) and headless testing environments.
  • Practical knowledge of web technologies (HTTP, CORS, cookies, storage).
  • Skilled in test doubles, mocks, service virtualisation, and data management strategies.
  • ISTQB certification advantageous but not essential.
  • Core Competencies

  • Strong analytical and troubleshooting ability.
  • Proven track record of building scalable automation frameworks.
  • Excellent communication and documentation skills.
  • Ability to thrive in a fast-paced Agile environment.
  • Experience mentoring or leading QA initiatives.
  • Familiarity with Agile practices and collaboration tools like Jira and Confluence.
  • Collaboration & Teamwork

  • Work closely with engineers, product managers, and DevOps to ensure quality is built in from the start.
  • Participate in Agile ceremonies including sprint planning, retrospectives, and story refinement.
  • Share quality metrics and risks with both technical and non-technical stakeholders.
  • Champion a culture of automation and quality across teams.

    #J-18808-Ljbffr

    Create a job alert for this search

    Qa Engineer • WorkFromHome, KwaZulu-Natal, South Africa