Job summary
The Government Digital Service (GDS) is the digital centre of government — we are responsible for setting, leading and delivering the vision for a modern digital government.
Our priorities are to drive a modern digital government, by:
- joining up public sector services
- harnessing the power of AI for the public good
- strengthening and extending our digital and data public infrastructure
- elevating leadership and investing in talent
- funding for outcomes and procuring for growth and innovation
- committing to transparency and driving accountability
We are home to the Incubator for Artificial Intelligence (I.AI), the world-leading GOV.UK and at the forefront of coordinating the UK’s geospatial strategy and activity. We lead the Government Digital and Data function and champion the work of digital teams across government.
We’re part of the Department for Science, Innovation and Technology (DSIT) and employ more than 1,000 people all over the UK, with hubs in Manchester, London and Bristol.
The Government Digital Service is where talent translates into impact. From your first day, you’ll be working with some of the world’s most highly-skilled digital professionals, all contributing their knowledge to make change on a national scale.
Join us for rewarding work that makes a difference across the UK. You'll solve some of the nation’s highest-priority digital challenges, helping millions of people access services they need
Job description
GOV.UK One Login is being designed and built for the many, not the few. It will unite services across government, revolutionising the way government departments digitally interact with users. One Login will deliver an accessible and essential function that will change lives and help millions.
Described as the most strategic programme in government, this role in One Login represents a once in a career opportunity to contribute to and shape a software product that will be used by the majority of the people living in the UK. It’s a fast-paced, fascinating and challenging environment that is sure to offer you career satisfaction as well as a chance to develop and enhance your skills. Our technology stack runs on AWS, using serverless compute and storage products. Backend services are written in TypeScript/Node.js and JVM technologies. Web applications also use TypeScript.
We are an ambitious and visionary team so if you want to be at heart of this, have a background in software delivery with a specific focus on quality engineering, and are used to working in a scaled agile environment then this could be the place for you!
We are seeking highly skilled SEO Test Engineers to join our dynamic product teams. In this role, you will be responsible for leading test engineering activities at product level, ensuring that our products meet the highest standards of functional and non-functional quality. You will collaborate closely with developers, product managers, architects and other stakeholders to design and execute comprehensive test plans that cover all aspects of the product life cycle. Additionally, you will work with Senior test Engineers and cross-product Test Delivery Leads to support the seamless integration and delivery of testing across the program, while identifying opportunities for process improvement and innovation. This is an exciting opportunity to contribute to a multidisciplinary team and play a key role in driving testing excellence.
As a Test Engineer, you’ll:
- develop and maintain test automation frameworks and automated scripts using industry-standard tools
- collaborate with stakeholders including product managers, developers, and architects to foster a culture of quality
- design and execute comprehensive test plans and test cases, ensuring full coverage of functional, regression, and integration testing
- work with development teams to drive shift-left testing practices by integrating automated tests into the software development lifecycle and active participation in early stages
- analyse test results to identify trends, risks, and patterns, helping to drive proactive quality improvements
- actively participate in daily stand-ups, sprint planning, and refinement sessions to identify risks, gaps and test dependencies