Negotiable
Inside
Remote
England, United Kingdom
Summary: The Lead Test Engineer role is a remote position requiring occasional travel to Sheffield, focusing on leading test activities within an agile squad. Candidates must possess strong technical skills in test automation and software development, particularly in backend services and collaboration across teams. The position emphasizes adherence to agile workflows and risk-based approaches in testing. Security clearance (BPSS) is required for this role.
Key Responsibilities:
- Operate independently and as a team player within agile squads.
- Adhere to squad workflows, definitions of done, branching strategies, and documentation processes.
- Lead test activities and implement test processes and tooling for coordinated development.
- Provide guidance on risk-based approaches to stakeholders and coach other engineers.
- Conduct test automation across various levels, including unit and system testing.
- Collaborate closely with other teams in a shared environment.
Key Skills:
- Expertise in test automation at all levels, including Selenium.
- Experience with 12 factor app principles, Rest APIs, Microservices, and Containers (Docker).
- Proficiency in JavaScript, Node, Jest, Java, SpringBoot, and Junit4.
- Recent software development experience, particularly in backend services.
- Ability to lead a single agile team on a technical basis.
- Strong collaboration and communication skills.
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Location: Remote with occasional travel to Sheffield
Daily rate: £500 inside IR35
Duration: up until January 2027
Security Clearance: BPSS Required
Experience:
- Engineers will be able to operate independently but will also be team players, working according to squad workflows, adhering to definitions of done, branching strategies, ticket refinement, documentation, and peer review processes.
- Comfortable working with 12 factor app principles, Rest APIs, Microservices, Containers (docker), JavaScript, Node, Jest, Java, SpringBoot and Junit4.
- Experience leading a single agile team on a technical basis, working on backend services, and collaborating closely with other teams in a shared environment.
- Test engineers should be experts in test automation at all test levels, from unit to system testing.
- Recent software development experience, ie the development of applications in addition to the testing of them, would be highly beneficial at this level.
- Test engineers will be able to lead test activities within their agile squad and work with others to implement test processes and tooling that allows for coordinated development across multiple teams.
- Engineers will be able to provide guidance on risk-based approaches to multiple stakeholders, coach other engineers and peer review their work.
- Test Automation - Selenium Penetration Testing