> Markdown version of [/jobs/ext/1286928-test-engineer](https://www.wearedevelopers.com/jobs/ext/1286928-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer - **Company:** Government Digital Service - **Location:** London, UK (Remote available) - **Experience:** Expert - **Salary:** £45,120.0 - £55,255.0 - **Contract:** Temporary to permanent - **Skills:** Testing (Software), JavaScript (Programming Language), Application Programming Interfaces (APIs), Agile Testing, Automation of Tests, Software Bug Management, Software Quality, Data Sharing, Scrum Methodology, Systems Development Life Cycle, Mendix, Software Engineering, Software Testing Automation Framework, Systems Integration, Strategies of Testing, TypeScript, Web Services, Browserstack, Safety Critical Systems, SC Clearance, Gherkin, Integration Tests, Playwright, Cucumber (Software), Programming Languages - **Published:** July 16, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=73e9394ee4afc17a ## About the Role * strong experience in software testing across the full SDLC, from gathering requirements to delivering production-ready solutions. Includes test strategy, test analysis, automation, defect management, and reporting using Cucumber/Gherkin, or equivalent structured approaches * proven experience in web services, REST and developing and maintaining test automation frameworks for UI and API using tools such as Playwright, Storybook, Test Complete or BrowserStack, and programming languages such as JavaScript or TypeScript * the ability to contribute to the design, optimization, coding, testing and documentation of small scale to large, complex or mission critical applications with the ability to clearly communicate risks and the impact of defects to stakeholders * experience designing, building, maintaining and executing tests that align to user needs and requirements, such as Integrating tests into CI/CD Pipelines, and non-functional testing requirements. * strong collaboration skills, communicating effectively with technical and non-technical stakeholders and working closely with cross-functional teams to embed quality engineering best practices throughout the SDLC * experience of Agile testing, TDD/BDD, and using defect and root cause analysis to improve software quality. * experience contributing to continuous improvement of quality testing approaches, plans and strategies and staying updated with the latest advancements in testing tools, frameworks, and methodologies ## Description Government Assurance Services (GAS) is a cross-government digital platform transforming how central government manages assurance and approvals. It provides a single “front door” for departments to register initiatives, navigate assurance requirements and progress business cases through approval routes. GAS sits at the centre of wider assurance and funding reform, addressing a fragmented landscape where processes are duplicated, unclear and manually intensive. The service brings together multiple assurance journeys into a unified digital experience, supported by a shared data model and reusable components. The platform supports a range of functions including digital, commercial and funding approvals, and is designed to scale without creating bespoke solutions for each new requirement. Delivery operates in a complex and evolving policy context, with dependencies across multiple central functions and organisations. The GAS team works across organisational boundaries to design and deliver an end-to-end assurance experience, working closely with departments, functional teams and senior stakeholders to drive adoption and improve outcomes. This role is critical to ensuring quality delivery across the platform, while identifying opportunities for process improvement and innovation. You will take responsibility for ensuring that our services meet the highest standards of functional and non-functional quality, collaborating across a multidisciplinary team to design and execute comprehensive test plans that cover all aspects of the product life cycle. This is an exciting opportunity to play a key role in driving testing excellence. Our platform runs on Mendix. 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, The standard selection process for roles at GDS consists of: * a simple application screening process - We only ask for a CV and to answer 2 application questions * a 60 minute video interview Depending on how many applications we get, there might also be an extra stage before the video interview, for example a phone interview or a technical exercise. In the event we receive a high volume of applications, we will conduct the initial sift against the lead criteria which is: Describe a time when you identified a testing risk that could have affected users of a digital service. What was the risk, how did you manage it, and what was the outcome? In the Civil Service, we use Success Profiles to evaluate your skills and ability. This gives us the best possible chance of finding the right person for the job, increases performance and improves diversity and inclusivity. We’ll be assessing your technical abilities, skills, experience and behaviours that are relevant to this role. For this role we’ll be assessing you against the following Civil Service Behaviours: * working together * changing and improving * communicating and influencing * managing a quality service We’ll also be assessing your experience and specialist technical skills against the following skills defined in the Government Digital and Data Capability Framework for the Test Engineer role: * communicating between the technical and non-technical * designing and executing tests * managing, reporting and resolving defects * test analysis * test and quality planning * test engineering, A reserve list will be held for a period of 12 months, from which further appointments can be made. The Civil Service is committed to attract, retain and invest in talent wherever it is found. To learn more please see the Civil Service People Plan and the Civil Service D&I Strategy. Please note that this role requires SC clearance, which would normally need 5 years’ UK residency in the past 5 years. This is not an absolute requirement, but supplementary checks may be needed where individuals have not lived in the UK for that period. This may mean your security clearance (and therefore your appointment) will take longer or, in some cases, not be possible. For meaningful checks to be carried out, you will need to have lived in the UK for a sufficient period of time, to enable appropriate checks to be carried out and produce a result which provides the required level of assurance. Whilst a lack of UK residency in itself is not necessarily a bar to a security clearance, and expectation of UK residency may range from 3 to 5 years. Failure to meet the residency requirements needed for the role may result in the withdrawal of provisional jobs offers. Sponsorship DSIT cannot offer Visa sponsorship to candidates through this campaign. DSIT holds a Visa sponsorship licence but this can only be used for certain roles and this campaign does not qualify. Feedback will only be provided if you attend an interview or assessment. Security Successful candidates must undergo a criminal record check. Successful candidates must meet the security requirements before they can be appointed. The level of security needed is security check . See our vetting charter . People working with government assets must complete baseline personnel security standard (opens in new window) checks., * UK nationals * nationals of the Republic of Ireland * nationals of Commonwealth countries who have the right to work in the UK * nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities with settled or pre-settled status under the European Union Settlement Scheme (EUSS) * nationals of the EU, Switzerland, Norway, Iceland or Liechtenstein and family members of those nationalities who have made a valid application for settled or pre-settled status under the European Union Settlement Scheme (EUSS) * individuals with limited leave to remain or indefinite leave to remain who were eligible to apply for EUSS on or before 31 December 2020 * Turkish nationals, and certain family members of Turkish nationals, who have accrued the right to work in the Civil Service ## Related Videos - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Testing AI Agents: Automated Evaluation for Chatbots & RAG Systems](https://www.wearedevelopers.com/videos/100300-testing-ai-agents-automated-evaluation-for-chatbots-rag-systems) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning)