QA Automation Tester
Role details
Job location
Tech stack
Job description
We are looking for a highly skilled QA Automation Tester experienced in designing, building, and executing automation frameworks across UI, API, and microservices-based applications. You will play a key role in ensuring the quality, reliability, and performance of government digital services built to GOV.UK and DDAT standards., Automation & Framework Development * Design, develop, and maintain robust automation frameworks for UI and API testing. * Build automation frameworks from scratch using industry best practices. * Develop automated test scripts using Java , JavaScript , Playwright , Selenium , Cypress , or RestAssured (BDD) . * Create automated API test suites using Postman , RestAssured , or equivalent. * Integrate automated test suites into CI/CD pipelines (Jenkins, GitHub Actions, GitLab CI).
Test Planning & Execution * Create and execute automation-focused test plans for GOV.UK digital services. * Ensure comprehensive coverage across functional, regression, and integration scenarios. * Support UAT and validate end-to-end user flows.
Defect Management & Quality Reporting * Identify, log, and track defects using Azure DevOps or JIRA . * Work closely with developers to reproduce, troubleshoot, and resolve issues. * Produce clear, data-driven test reports and automation run summaries.
Agile Delivery & Collaboration * Actively contribute to Agile ceremonies (Scrum/Kanban). * Collaborate with developers, product managers, BAs, and other QA engineers. * Define and refine test strategies with a strong focus on automation. * Provide technical guidance and mentoring to junior testers.
Compliance & Standards * Ensure all testing aligns with GOV.UK Service Standard and DDAT frameworks. * Validate security, accessibility, and performance considerations through automated and manual checks where required.
Requirements
6+ years of experience as a QA Automation Tester or similar role. * Strong proficiency in Java and JavaScript for automation development. * Expert-level experience with automation tools/frameworks: + Playwright, Selenium, Cypress (UI) + RestAssured (BDD), Postman (API) * Experience designing automation frameworks from the ground up. * Strong understanding of microservices architecture and contract/API testing. * Experience with CI/CD pipelines and version control (Jenkins, GitHub Actions, GitLab CI, Git). * Familiarity with UI technologies (React, HTML, CSS, JavaScript) for test validation. * Knowledge of SQL and experience testing relational databases.