skip navigation
skip mega-menu

Senior Test Engineer - HO - SEO

Government Digital & Data -

Full-time (Permanent)
£44,720 - £52,130 you may be eligible for an additional non-pensionable allowance, pending a Capability and Skills Assessment, with a value of up to £12,680.
Published on
30 January 2025
Deadline
10 February 2025

We are looking for people who are passionate about Quality. Do you want to be part of the award-winning Home Office Quality Assurance and Testing Team (QAT) within Digital, Data and Technology (DDaT)? 

Quality is at the heart of everything we do. We provide a large-scale shared service, delivered through 750 QA professionals. It supports services that are essential for the UK! 

A strong continuous improvement culture underpins the way we work, making advancements on how quality is delivered and assured in groundbreaking DevOps environments, including cloud platforms. We are a well-established, well-knit team of quality specialists and among the best in the industry!   

We won the Testing Team of the Year at the 2024 European Software Testing Awards and were also re-certified at TMMi level 5, receiving the best score globally. 

We are hosting an QAT online recruitment event on 6th February 2025 12:00 - 13:00, where you can find out more about our roles, working for the organisation and how to apply. Register your interest for the online event. 

These jobs are in the Home Office Police and Public Protection Technology (PPPT) and His Majesty’s Passport Office (HMPO) business areas. 

PPPT is an organisation of dedicated professionals who are primarily responsible for the design, build and deployment of national law enforcement systems, ensuring that they are highly effective, efficient systems which leverage modern digital technologies and provide world-class law enforcement capabilities. DDaT is making significant investments in building and scaling modern cloud platforms to host these systems. PPPT is also responsible for the running and sustainment of critical national infrastructure such as the Police National Computer (PNC), as well as a myriad of other existing national policing systems.

HMPO supports citizens and protect borders. HMPO delivers world-class customer services, issuing over 6 million UK passports annually and ensuring their reputation as one of the most secure travel documents in the world. As part of HMPO, the General Register Office (GRO) oversees civil registration across England and Wales, including births, marriages, and deaths, in collaboration with local authorities and government partners. Together, we handle millions of vital records and provide essential public services with integrity and dedication.

Job description

As a Senior Test Engineer, you will drive the test engineering approach within your product area. You will determine and implement approaches to assure, measure and build quality into every phase of the software development life cycle. You will define and implement product level test engineering strategies while ensuring that these are aligned to portfolio level Test Engineering approaches and follow QAT Test Engineering principles.

You will be responsible for solving engineering challenges of QAT approaches adopted in projects that you work with. This involves developing or enhancing frameworks that help deliver scalable tests which are faster, frequent, and continuous. You will be expected to build relationships with Software engineering, DevOps, Product and Project delivery partners.

You will provide support and guidance to a team of engineers, further developing your own delivery management and leadership skills.

To help the QAT practice thrive, you will also keep up to date with emerging tools and approaches and work out how these could help the organisation to deliver better success. You will be an active contributor and a mentor within the QAT Test Engineering community. You will also promote the value of QAT within the larger Home Office Government Digital and Data Profession community.

Quality Engineering Tools and Technologies we use:  

We have a wide portfolio of projects, and our vast estate covers a whole range of tools. The below is sample snapshot of some tools we use:  

  • Frameworks: Serenity BDD (Selenium + RestAssured), and several bespoke frameworks.
  • DevOps: AWS, Jenkins, Drone, Docker, Kubernetes, Terraform. 
  • Performance testing: JMeter.
  • Other tools: Browserstack, Axe, ZAP, SonarQube.
  • Observability and Monitoring: ELK, Grafana, Dynatrace.

What you will do 

Your main day to day responsibilities will be:

  • actively maintain existing test frameworks or help develop new ones when required. You will also undertake code refactoring where necessary.
  • develop tests that are predictable, repeatable and implement automated verification of acceptance criteria to the greatest possible extent. Review test automation code and test utility code, and configure, monitor, and trigger tests to run on demand as well as continuously evaluating the efficacy of this process.
  • determine tools and approaches for virtualisation, data mocking , contract testing or other automated integration testing techniques and determine tools and approaches for automated test data management, test results aggregation and release management. Enable precise, real-time reports of automation test runs.
  • manage test infrastructure usage and determine approach to running distributed, parallel tests. Use container & Cloud technology to orchestrate faster, scalable tests.
  • interpret data from code scan, code quality and observability tools. Agree quality thresholds and provide actionable feedback in aiding quality improvement.
  • participate in the QAT Test Engineering community to help grow it.

Person specification

Essential Skills 

You’ll have a demonstrable passion for Test Engineering, with the following skills or some experience in: 

  • programming using Java to write secure, reusable, and maintainable automated tests and test utilities. You should be familiar with concepts like thread management, synchronisation, resource, and memory management, and scripting languages like bash or PowerShell (Lead essential criteria).
  • using tools like Selenium for front-end automation, RestAssured for API testing, Serenity BDD, build tools like Maven or Gradle and using Git to manage branches and merge requests through distributed version control.
  • working with unit test frameworks like Junit, assertion libraries and data serialisation tools, leveraging tools like Wiremock, to aid automated testing.
  • working with POM test design pattern and SOLID code design principle. Implementing coding guidelines and standards and using BDD tools like Cucumber for developing automated tests.
  • using CI/CD tools while having a good understanding of release pipelines and jobs and familiarity with containerization platforms like Docker.
  • using code quality tools like SonarQube. 

Home Office Government Digital and Data Profession Career Framework 

The technical skills listed below are reflective of the Home Office Government Digital and Data Profession Career Framework. Please refer to the attached Home Office QAT Skills Library pack, which includes detailed descriptors of the listed skills at each level of capability to assist with your application. 

Behaviours

We'll assess you against these behaviours during the selection process:

  • Working Together
  • Communicating and Influencing
  • Changing and Improving

Technical skills

We'll assess you against these technical skills during the selection process:

  • Strategic Planning (ITSP) – Level 3
  • Domain Experience – Level 3
  • Test, Analysis, Design and Execution – Level 3
  • Automation and Tooling – Level 3
  • Performance Testing – Level 3
  • Integration and Assurance – Level 3

More jobs at Government Digital & Data

Lead Business Analyst-Department for Transport
£51,997
Full-time (Permanent)
Technical Architect Vehicle Certification Agency-SEO
£57,400
Full-time (Permanent)
Software Engineer - ONS - HEO
£32,452
Full-time (Permanent)
IT Support Engineer - Met Office - EO
£26,954 - £29,531
Full-time (Permanent)
DDaT Senior BI Design & Integration Manager - MoD - SEO
£43,080
Full-time (Permanent)
Lead Applied AI Engineer (i.AI) - CO - G6
£67,126 - £103,924
Full-time (Permanent)
DDAT Lead Technical Architect - MoD - G7
£57,670 - This post is eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Interaction Design Industrial Placement 2025 - Met Office - AO
£25,606
Full-time (Permanent)
Lead DevOps Engineer - DWP - G6
£72,664 - £89,995
Full-time (Permanent)
Software Development Engineer In Test (Automation Test Engineer
Full-time (Permanent)
Software Developer in Test - HM Courts and Tribunals Service - SEO
£41,463 - £52,040 location dependant. Offers above will be an additional GDD allowance based on experience.
Full-time (Permanent)
Software Developer in Test - HM Courts and Tribunals Service - SEO
£41,463 - £52,040 location dependant. Offers above will be an additional GDD allowance based on experience.
Full-time (Permanent)
Software Developer - HM Courts and Tribunals Service - SEO
The national salary range is £41,463 - £45,276, London salary range is £47,657 - £52,040.
Full-time (Permanent)
Interaction Designer - Planning Inspectorate - SEO
£45,219 - £49,462
Full-time (Permanent)
Senior DevOps Engineer - HSE - SEO
£45,954 - £53,265
Full-time (Permanent)
Security Architect - NS&I - G7
National minimum £57,500 London minimum £66,000
Full-time (Permanent)
Defence Business Services (DBS) AG Lead Technical Architect - MoD - G7
£59,690. Offers above this will be made up of DSA , Digital Skill allowance of up to £15,300
Full-time (Permanent)
Senior Data Architect - UKHSA - G7
£54,416 - £68,344
Full-time (Permanent)
Senior Test Engineer - DWP - G7
£55,557 - £71,017
Full-time (Permanent)
Lead Test Engineer - DWP - G6
£72,664 - £87,740
Full-time (Permanent)
Senior Software Developer - RoS - SEO
The base salary for this role is £46,677 - £54,957. This job qualifies for Digital, Data and Technology Annual Pay supplement 20% which is included in the total remuneration above.
Full-time (Permanent)
Senior Software Developer - Welsh Revenue Authority - SEO
£45,974 - £54,430 This post is considered a Group 1 post by UK Government’s Central Digital & Data Office and therefore will include Group 1 DDaT allowance
Full-time (Permanent)
Lead Software Developer GIS - DEFRA - G7
National: £54,470 - £61,000, London: £59,900 - £67,090 plus industry leading pension and benefits.
Full-time (Permanent)
Apprentice Software Developer (BSc Degree) - DVSA - EO
£29,525
Full-time (Permanent)
Defence Business Services (DBS) CSM-CDSDefHrs Application Lead - MoD - G7
The base salary for this grade is £59,690. Offers above this will be made up of DSA , Digital Skill allowance of up to £15,300
Full-time (Permanent)
Lead Technical Architect - ONS - G7
National (£58,594 - £66,043) / London (£63,751 - £70,634). Plus a skills allowance of up to £7,500 (non-pensionable and non-contractual) may be payable.
Full-time (Permanent)
Lead Technical Architect - MoD - G7
£59,690 This post is eligible for a Digital Skills Allowance of up to £15,300 per annum
Full-time (Permanent)
Microsoft Platform Architect (M365) - DEFRA - SEO
National: £41,220 - £45,400, London: £44,500 - £49,020 plus additional skills supplement paid up to £14,202.
Full-time (Permanent)
Lead Service Transition Manager - HO - G7
£60,300 for National Roles. £64,300 for London Roles. Recruitment Retention Allowance (RRA): Up to £11,300
Full-time (Permanent)
Senior Infrastructure Engineer - Companies House - HEO
Base salary is £40,398 with an additional DDaT allowance of £4,350 - £11,000 available
Full-time (Permanent)
Lead Infrastructure Engineer - Companies House - SEO
Base salary is £41,571 - £45,784 with an additional DDaT allowance of £4,350 - £11,000 available
Full-time (Permanent)
Data Engagement Lead - GDS - G7
The base salary of this grade is £61,005 for London and £55,403 for other locations.
Full-time (Permanent)
Principal Data Architect IBCA Data Platform - CO - G6
£67,126 - £71,795
Full-time (Permanent)
Senior Enterprise Architect (Data) - HMRC - G7
National Minimum £56,344 Maximum £62,590 - London Minimum £63,397 Maximum £70,422
Full-time (Permanent)
Data Architecture Lead - GPA - G7
£54,285 - £60,585 plus allowances of up to £15,000
Full-time (Permanent)
Senior Test Engineer - HO - SEO
£48,720 - £52,130 plus additional allowance of up to £12,680
Full-time (Permanent)
Senior Service Designer - CO - G7
£55,403 - £65,163 Offers above the band minimum are subject to our assessment of your skills and experience as demonstrated at interview.
Full-time (Permanent)
Senior Software Developer - HM Land Registry - SEO
£46,058 - £50,715 Government Digital and Data Pay Framework Eligible
Full-time (Permanent)
Principal Software Developer - Companies House - SEO
Base salary is £51,854 - £55,717 with an additional DDaT allowance of £4,350 - £10,000 available
Full-time (Permanent)
Software Developer - HM Land Registry - HEO
£41,100 - £44,400 HMLR Digital and Data Pay Supplement
Full-time (Permanent)
Senior Java Developer (National) - Insolvency Service - SEO
National: £44,812 - £50,213 (London- only open to Internal Candidates) £46,926 - £52,583 This post attracts an R&R supplement of £5,150.
Full-time (Permanent)
Junior DevOps Engineer - IPO - EO
£31,783 - £33,055
Full-time (Permanent)
Senior DevOps Engineer (WebOps & Cloud Application Support) - Companies House - HEO
Base salary is £40,398 with an additional DDaT allowance of £4,350 - £11,000 available.
Full-time (Permanent)
Lead WebOps Engineer (WebOps/DevOps) - Companies House - SEO
Base salary is £41,571 with an additional DDaT allowance of £4,350 - £11,000 available.
Full-time (Permanent)
Senior Dynamics Developer - IPO - SEO
£46,262 - £59,906 plus up to £11,330 allowance
Full-time (Permanent)

Subscribe to our newsletter

Sign up here