Senior Test Engineer - Companies House - HEO
Government Digital & Data -
This is an exciting opportunity in the Digital Services team. You’ll be joining our team at a time of transformation and you will be part of shaping the future of our department. We use Agile Methodologies and promote a culture of continuous improvement.
We are looking for enthusiastic Senior Test Engineers with great technical skills able to coach and mentor other testers.
This is a rewarding role within the Test Team and provides an opportunity to contribute to the success of existing and future services provided by Companies House.
Watch this video to find out more about working in Digital at Companies House
Companies House offers a flexible and welcoming culture that promotes a healthy work life balance as well as a proactive approach to wellbeing that allows us to be our best at work. We recognise that people are the key to our success so offer a fantastic benefits package including flexible working with no core hours, 30 days annual leave, 8 bank holidays and 1 privilege day as well as enrolment into the Civil Service Pension scheme with a contribution rate averaging 28%.
Find out more about what a great place Companies House is to work
Job description
- You'll join a dynamic scrum team focused on transforming our automated testing approach for Companies House services.
- You will encourage an automated first approach.
- We're migrating from Java/Selenium and BDD frameworks to the state-of-the-art Playwright/TypeScript stack, integrated with BrowserStack Automate. As a key member, you'll take ownership of our test strategy, emphasising automation. You'll collaborate closely with the team to drive quality throughout development.
Person specification
We are looking for the following experience and skills which will be assessed at sift and interview.
Experience
- Proven experience designing and automating software tests, ideally in web and API applications. You will be expected to coach and mentor Test Engineers.
- Strong proficiency in Java/Selenium, Typescript/Playwright or similar modern testing frameworks.
- Familiarity with cloud-based testing platforms (e.g. Browserstack Automate).
- Experience working in Agile/Scrum environments.
- Experience of Non Functional testing practices including Security, Performance and Accessibility Testing.
Some experience of any of the following would also be beneficial;
- API
- AWS
- BrowserStack
- Concourse / Jenkins
- Docker
- JMeter
- Karate/Rest API
- MongoDB
- Oracle
- Playwright
- Postman/SOAP UI
- Selenium Grid
- SQL
- Typescript
- Unix based systems
- Version control
- XML
Behaviours
We'll assess you against these behaviours during the selection process:
- Making Effective Decisions
- Managing a Quality Service
- Delivering at Pace
- Working Together
- Developing Self and Others
Technical skills
We'll assess you against these technical skills during the selection process:
- Test planning and automation testing