About us
At the heart of the Money and Pensions Service are our values – caring, connecting and transforming, which are the foundation of our success. They permeate every area of our work and define all our business relationships and the way we work with each other. We’re not only looking for the best people to come and work for us, but we need people who align themselves to our values.
Caring. We care about our colleagues and people whose lives we are here to transform. Connecting. We will transform lives through our ability to make positive connections. Transforming. We are committed to transforming lives and make a positive societal impact.
We help people – particularly those most in need – to improve their financial wellbeing and build a better, more confident future. Working collaboratively across the UK, we make sure customers can access high-quality money and pensions guidance and debt advice throughout their lives, however and whenever they need it.
By fostering our values, we are very proud of the inclusive working environment that we have created. We are committed to attracting people of all backgrounds, we want our colleagues to reflect our customers and the people we assist.
The role
A Senior Test Engineer is responsible for owning the overall Automated Testing process, creating and maintaining the framework and supporting the Test Engineers with their automated testing, and maintaining the Automated Regression packs. You will also work directly with the Product Teams (Scrum Teams) to support their delivery.
You will also work directly with the Product Teams (Scrum Teams) to support their delivery, acting as a Test Engineer within the team.
At this role level, you will:
- Identify and raise awareness of risks arising from the automation test results
- Take ownership of automation framework and monitor it’s adherence
- Be proficient in a range of coding languages (you may be an expert in only one)
- Mentor and advise other team members in testing practices and rollout of Playwright tool
- Participate in the QE Community of Practice to mature the team and collaborate with other members.
Key accountabilities
-
Own and maintain Automated Regression packs so they remain relevant and add value
-
Own overall Test Automation work, including the framework and standards, and support the wider team in their use
-
Champion the integration of testing into CI/CD pipelines and development workflows
-
Support Test Engineers to deliver automated test sets that can be incorporated into the wider pack
-
Develop strategies to support rapid delivery
-
Act as a mentor and technical guide to Test Engineers, supporting their development and upskilling
-
Represent QA/Testing inside a Scrum Team, evaluating and owning appropriate tickets
-
Evaluate Backlog Items for testability
-
Support stakeholders in matters of automated testing to increase understanding
-
Active participation in Agile ceremonies and advocate for quality at every stage of the development lifecycle
-
Act as an escalation point for Test Engineers on technical issues, and escalate to QA Manager where required
-
Monitor, analyse, and report on quality metrics to inform decision-making and continuous improvement
-
Engage in the Quality Engineering Community of Practice work to help mature the function and improve capabilities