We use Agile Methodologies and promote a culture of continuous improvement.
We are looking for enthusiastic Lead Test Engineers with great technical skills, able to coach and mentor other testers and lead test automation, functional, and non-functional areas of software testing.
You will be part of our lead tester group, working collaboratively with your assigned squads overseeing the testing journey with management responsibilities. You will act as an advocate for quality and champion behaviour-driven development.
This role provides an opportunity to enhance the test community by exploring new tools and approaches, helping the organization deliver better services. It offers a chance to contribute to the success of existing and future services at Companies House.
Watch this video to learn more about working in Digital at Companies House.
We currently use a hybrid work approach. Remote contracts are offered to successful candidates not within a commutable distance to our Cardiff, Belfast, or Edinburgh offices. Candidates within reasonable distance will receive a hybrid contract aligned with one of these locations.
Companies House offers a flexible, welcoming culture that promotes work-life balance and well-being. Our benefits include flexible working with no core hours, 30 days annual leave, 8 bank holidays, 1 privilege day, and enrollment in the Civil Service Pension scheme with an average contribution of 28%.
Learn more about why Companies House is a great place to work.
Job description
As a Lead Test Engineer, you will:
1. Take ownership of the squad’s automated pipeline, including functional, non-functional, and accessibility testing tools. Currently, tests run on a Selenium Grid hosted on AWS, migrating to BrowserStack Automate.
2. Identify and implement test frameworks to improve testing confidence, transitioning from a bespoke Selenium/Java solution to Playwright & TypeScript.
3. Be proficient in multiple coding languages, with expertise in at least one.
4. Lead delivery practices, focusing on complex problem-solving and influencing senior team members.
5. Design and execute non-functional test cases using standard testing techniques.
6. Advise on current functional testing techniques and peer-review work.
Further information on Test Engineering and the skills expected of a Lead can be found here.
Person specification
We seek candidates with the following experience, assessed during the sift, technical stage, and interview:
* Professional certification: Relevant certification (e.g., ISTQB, ISEB) or equivalent practical experience in functional and non-functional testing.
* Automation testing expertise: Proven ability with modern technologies; experience with frameworks like Java, Selenium, Cucumber, Playwright, and TypeScript is desirable.
* Coaching and mentoring: Experience supporting and developing Test Engineers, especially in automation skills.
* Agile experience: Certified Agile Tester or substantial hands-on Agile experience.
* Experience in Non-Functional Testing: Security, Performance, Accessibility testing.
* Knowledge of at least five of the following: API, AWS, Burp, BrowserStack, Concourse/Jenkins, Docker, JMeter, Karate/Rest API, MongoDB, Kafka, Oracle, Playwright, Postman/SOAP UI, Selenium Grid, SQL, Typescript, Unix systems, Git, XML.
Behaviours
Assessment during the process will focus on:
* Making Effective Decisions
* Managing a Quality Service
* Working Together
* Seeing the Big Picture
Technical skills
Assessment will include your technical expertise in test automation.
#J-18808-Ljbffr