Test Automation Engineer
Kerridge Commercial Systems
Overview
As a QA Automation Engineer at Klipboard, you help elevate software quality through AI-assisted automation. You will design and maintain end-to-end Playwright tests for complex web apps, integrating with CI/CD to accelerate delivery. You’ll work with cross-functional teams to understand product workflows and identify coverage gaps. This role offers the opportunity to shape testing strategy in a fast-growing, AI-powered engineering culture.
Pay / Benefits- hybrid work policy
- global growth
- opportunity to work with AI and emerging technologies
- Design, develop and maintain automated end-to-end tests using Microsoft Playwright
- Build reliable automated test coverage for modern web applications and complex workflows
- Develop maintainable test suites in TypeScript or JavaScript
- Apply risk-based testing to prioritise automation value
- Identify defects and provide actionable feedback to engineering teams
- Ensure tests are reliable and CI/CD-friendly
- Use AI coding assistants (GitHub Copilot, Cursor, Claude, Codex) to accelerate test development
- Generate Playwright tests from requirements and user stories using AI
- Review AI-generated tests for accuracy and coverage
- Integrate automated tests into Azure DevOps or equivalent CI/CD pipelines
- Reduce flaky tests and overhead
- Collaborate with Software Engineers, Product Managers and QA to understand requirements
- Contribute to testability discussions and quality risk management
- Pursue continuous improvement and professional development in AI-enabled testing
- Experience with Playwright for automated web testing
- Strong programming skills in TypeScript or JavaScript
- Experience with end-to-end, regression, functional testing and test design
- Ability to create maintainable tests with robust selectors and reusable components
- Experience debugging tests and distinguishing defects from automation issues
- Experience using Git and PR workflows
- Familiarity with CI/CD pipelines, preferably Azure DevOps
- Understanding of Agile software development
- Experience with AI coding assistants in testing or development
- Willingness to experiment with AI capabilities in testing
- Understanding of secure testing practices
- Curiosity about AI and learning new technologies
- Collaborative and effective communicator
- Ownership and accountability for automation quality
- Playwright (code generation, tracing, debugging)
- TypeScript/JavaScript
- AI-assisted testing tools and prompts
Reference: WJ-747_31191944