> Markdown version of [/jobs/ext/4699718-automation-test-engineer-product-applications](https://www.wearedevelopers.com/jobs/ext/4699718-automation-test-engineer-product-applications). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Automation Test Engineer - Product Applications - **Company:** Isio - **Location:** Manchester, United Kingdom - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Testing (Software), JavaScript (Programming Language), Test Suite, Artificial Intelligence, Application Testing, JIRA, Automation of Tests, Microsoft Azure, DevOps, Distributed Systems, Regression Testing, Software Engineering, SQL Databases, TypeScript, Web Content Accessibility Guidelines, Web Testing, Performance Testing, GitHub Copilot, Cypress (Programming Language), Git, Playwright, Restful APIs, Docker, Microservices - **Published:** November 13, 2026 - **Apply:** https://careers.isio.com/jobs/8710217-senior-automation-test-engineer-product-applications ## About the Role We are seeking an experienced, self-directed Senior Automation Test Engineer to own and improve testing across a portfolio of existing applications. Primarily using Playwright with JavaScript or TypeScript, you will assess coverage, identify risks and establish maintainable automation. You will independently prioritise testing work in collaboration with Developers, Business Analysts and Product Owners, using manual exploratory, functional and regression testing where appropriate., * Significant hands-on experience in software testing and automation, typically four or more years, with evidence of independently owning testing work. * Strong web test automation experience using JavaScript or TypeScript, with the ability to work effectively in Playwright. * Proven experience of introducing or substantially improving automation for an existing application, not only maintaining an established test suite. * Experience designing maintainable automation frameworks using appropriate patterns without unnecessary complexity and improving test-run reliability and speed. * Sound risk-based judgement: understand unfamiliar applications and business processes, decide what to automate or test manually, and prioritise work with limited day-to-day direction. * Experience with API automation and REST services, alongside practical exploratory, functional and regression testing skills. * Experience integrating automated tests into CI/CD pipelines, using Git and sound source-control practices. * Understanding of Agile delivery and testing throughout the software development lifecycle, with clear communication across technical and non-technical stakeholders. Desirable Skills and Experience * Experience with Cypress and the ability to maintain or migrate existing Cypress test suites. * Experience with cloud platforms, particularly Azure. * Experience with Docker, SQL and testing applications that use microservices or distributed architectures. * Broader non-functional testing experience covering performance, accessibility (including WCAG) and security awareness. * Responsible use of AI-assisted tools such as GitHub Copilot or Claude Code to develop and maintain automation, reviewing generated output against engineering and security standards. ## Description This role will ideally be based in our Birmingham office with a hybrid workstyle, but we can also consider candidates based in Manchester or London. What does the role entail? * Assess existing applications, critical user journeys, test coverage and quality risks; define a pragmatic testing approach and determine where automation or manual testing adds most value. * Build maintainable automated test suites where coverage is limited or absent, and improve existing suites, primarily using Playwright with JavaScript or TypeScript. * Own a risk-based testing and automation backlog, proactively identifying gaps and prioritising coverage by business risk, customer impact and value. * Automate UI, API, integration and regression testing, with appropriate coverage across the test pyramid. * Perform exploratory, functional and regression testing manually when appropriate, including while automation coverage is being established. * Integrate automated tests into GitHub Actions CI/CD pipelines and resolve flaky tests, framework failures, environment issues and execution bottlenecks. * Collaborate with Developers, Business Analysts, Product Owners and DevOps Engineers to embed pragmatic quality engineering throughout the software development lifecycle. * Maintain proportionate test plans and records in Jira/Xray, framework documentation and meaningful quality reporting.