Test Automation Engineer
QA Automation Engineer at Klipboard (formerly Kerridge Commercial Systems), hybrid in Gateshead, UK, building and maintaining Playwright end-to-end tests in TypeScript/JavaScript for the company's ERP web software, using AI coding assistants (Copilot, Cursor, Claude) and Azure DevOps CI/CD to accelerate test development.
- Compensation
- Not disclosed
- Location
- Hungerford, Berkshire, UK, GB
- Work setup
- Hybrid
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- Not specified
- Category
- Qa
- Posted
Skills
Must have
- Practical experience developing automated web application tests using Playwright
- Good programming skills in TypeScript or JavaScript
- Experience testing modern, dynamic web user interfaces
- Understanding of end-to-end, regression, functional testing and test design
- Ability to create maintainable tests using robust locators, assertions and reusable components
- Experience debugging failed tests and distinguishing application defects from automation issues
- Demonstrable experience using AI coding assistants in software development or test automation
- Ability to use AI to generate and refine Playwright tests
- Understanding of effective prompting and providing appropriate application context to AI tools
- Ability to critically assess AI-generated code and identify incorrect assumptions or unreliable tests
- Enthusiasm for experimenting with new AI capabilities
- Experience using Git and pull request workflows
- Familiarity with CI/CD pipelines, ideally Azure DevOps
- Understanding of Agile software development
- Ability to work effectively with developers and share responsibility for software quality
- Understanding of secure testing practices and appropriate handling of sensitive application data
Nice to have
- Experience with Playwright's code generation, tracing and debugging capabilities
- Experience using AI agents or browser automation agents to explore applications and generate tests
- Experience with Playwright MCP or similar AI-enabled browser interaction tools
- Familiarity with API testing and combining API and UI validation
- Experience with accessibility testing
- Experience testing complex ERP, automotive, rental or other business management applications
- Familiarity with C#, .NET or other modern development technologies
- Experience improving automated test coverage within an established engineering team
Full description
"At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work."
Klipboard provides specialist software, services and support to deliver fully integrated trading and business management solutions to companies in the distributive trade – wherever they are in the world. With a unique depth of knowledge and experience in ERP/SaaS solutions, Klipboard has a wide range of clients includes wholesalers, distributors, merchants and retailers from small traders to multinational enterprises. Klipboard has offices in the UK, Ireland, The Netherlands, South Africa, Kenya and North America. Our mission is simple: to design and deliver high performance, integrated ERP solutions that enable our distributive trade customers to source effectively, stock efficiently, sell profitably and service competitively.
Klipboard is a global, growing business that embraces AI and emerging technologies to enhance customer outcomes, collaboration, and continuous improvement. We’re looking for people who are curious about or fluid with AI, open to change, and excited to learn how technology can improve the way we work and help our customers which is always supported by strong human insight and communication.
We are looking for a forward-thinking QA Automation Engineer with strong Playwright experience and practical skills in using Artificial Intelligence (AI) to accelerate software testing.
At Klipboard, we are evolving how we develop and deliver software, embracing AI-assisted engineering, automated testing and Continuous Delivery to improve quality and increase delivery velocity.
The successful candidate will be comfortable using modern AI development tools to generate, refine and maintain automated tests for complex web applications. They will combine sound testing principles with an engineering mindset, ensuring that automation provides meaningful validation of product functionality and customer workflows.
This role is particularly suited to someone who enjoys exploring new technologies, challenging traditional testing approaches and finding more efficient ways to deliver high-quality software.
Key Responsibilities: 1. Automated Testing and Quality Engineering
- Design, develop and maintain automated end-to-end tests using Microsoft Playwright.
- Build reliable automated test coverage for modern web applications, including complex user journeys and business workflows.
- Develop maintainable test suites using TypeScript or JavaScript.
- Apply risk-based testing principles to prioritise automation where it provides the greatest value.
- Identify defects, investigate failures and provide clear, actionable feedback to engineering teams.