London, United Kingdom | Posted on 21/05/2026
Overview
Develop, implement, and execute comprehensive test plans for GOV.UK digital services. Identify key testing objectives and ensure coverage of user requirements across different environments.
Functional & Non-Functional Testing
- Conduct functional, regression, integration, and user acceptance testing (UAT).
- Perform non‑functional testing, including performance, security, and usability testing.
Automation & Test Framework Development
- Design and implement test automation frameworks using industry best practices.
- Automate API testing using tools such as Postman, RestAssured, or equivalent.
- Integrate automated tests into CI/CD pipelines for continuous testing and deployment.
- Identify, document, and track defects using test management tools (Azure DevOps, JIRA).
- Work closely with development teams to resolve issues effectively.
- Produce detailed test reports and communicate findings to stakeholders.
- Work in Agile environments (Scrum/Kanban), contributing to sprint planning and retrospectives.
- Collaborate with developers, product managers, and business analysts to define test strategies.
- Provide guidance and mentor junior testers in automation best practices.
Compliance with GOV.UK & DDAT Standards
- Follow GOV.UK service design principles and DDAT frameworks for testing government applications.
- Ensure all tests align with security and compliance regulations.
Technical Skills & Experience
- 6+ years of experience in test automation and software quality assurance.
- Hands‑on experience in automation testing frameworks such as Playwright, Selenium, Cypress (for UI automation) and RestAssured (BDD), Postman (for API testing).
- Experience developing test automation frameworks from scratch.
- Strong knowledge of microservices architecture and testing challenges.
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
- Experience with SQL and relational database testing.