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