Senior Test Engineer - HO - SEO
7 Days Old
National £44,720 London £47,850 plus up to £12,680 skills allowance
Published on 30 July 2025. Deadline 6 August 2025.
Location
2 Ruskin Square, Croydon CR0 2WF, Soapworks, Manchester M5 3LZ, Vulcan House, Sheffield S3 8NU, Warehouse K London E16 1DR, Glasgow HMPO Northgate G4 0BT.
About the job
Job summary
The Quality Assurance industry is at a critical juncture as part of the Digital age and the next wave of disruptive technological advances. We are looking for passionate individuals in Quality Assurance and Testing to join our community-led team embedded across all the Home Office’s business areas.
The Quality Assurance and Test (QAT) function in the Home Office is one of the largest in the industry, involving circa 850+ specialists. We leverage new technology, platforms, and ways of working to help development teams meet user needs and improve service delivery. Joining our team positions you to help shape the future, providing a balanced, data-driven approach to Quality Assurance to support the effective delivery of Home Office goals.
As a Senior Test Engineer, you will adopt an engineering approach to achieving quality. You will be involved in assuring, measuring, and building quality into every phase of the software development lifecycle, implementing product-level Test Engineering approaches aligned with portfolio standards and QAT principles.
You will develop scalable, fast, and continuous tests and processes, and build relationships with Software Engineering, DevOps, Product, and Project delivery partners to embed QAT into the development process.
You will also mentor others, contribute to the QAT Test Engineering community, and champion quality assurance across the wider GDaD profession.
Quality Engineering Tools and Technologies
We use a diverse portfolio of tools, including:
- Frameworks: Serenity BDD (Selenium + RestAssured), bespoke frameworks
- Performance testing: JMeter
- Observability and Monitoring: ELK, Grafana, Dynatrace
Responsibilities
Your daily responsibilities will include:
- Maintaining and developing test frameworks, including code refactoring
- Developing predictable, repeatable tests with automated verification
- Choosing tools and approaches for virtualization, data mocking, contract testing, and automated test data management
- Managing test infrastructure for distributed, parallel tests using container and cloud technologies
- Interpreting data from code scans, quality tools, and observability tools, and providing actionable feedback
- Participating in the QAT Test Engineering community
Person Specification
You should have a passion for Test Engineering and some experience or skills in:
- Programming in Java for automated tests, familiar with threading, resource, and memory management, and scripting languages like Bash or PowerShell
- Using tools like Selenium, RestAssured, Serenity BDD, Maven/Gradle, Git
- Working with unit test frameworks like JUnit, assertion libraries, data serialization tools, and tools like Wiremock
- Applying POM test design pattern, SOLID principles, and BDD tools like Cucumber
- Using CI/CD tools and understanding release pipelines, with familiarity with Docker
Additional Information
The listed technical skills align with the Home Office Government Digital and Data Profession Career Framework. Refer to the attached QAT Skills Library pack for detailed descriptors.
Behaviours
Assessment during the selection process will focus on:
- Working Together
- Communicating and Influencing
- Changing and Improving
Technical Skills
Assessment will include:
- Strategic Planning (ITSP) – Level 3
- Domain Experience – Level 3
- Test, Analysis, Design and Execution – Level 3
- Location:
- London, England, United Kingdom
- Salary:
- £150,000 - £200,000
- Category:
- Engineering