Software Engineer
Description Test Automation Engineer Location: Farnborough, UK Security Clearance Level: DV UNLEASH YOUR POTENTIAL Leidos is seeking a Test Automation Engineer to join its UK team in the Farnborough area.
Description
Test Automation Engineer
Location: Farnborough, UK
Security Clearance Level: DV
UNLEASH YOUR POTENTIAL
Leidos is seeking a Test Automation Engineer to join its UK team in the Farnborough area. The role will support the delivery of secure, reliable technical solutions through a combination of manual testing, Python-based test automation, AWS and database expertise. The successful candidate will be a seasoned technical individual contributor who is fully proficient in applying testing principles, theories and concepts, and who can work independently on technically difficult or unclear problems.
Everything we do is built on a commitment to do the right thing for our customers, our people and our community. Our mission and our values guide the way we do business. The foundation of our Leidos culture is our Values, Beliefs and Expectations by which we select, recognise and reward employees. They create the environment that drives us toward our mission.
Inspired to make a difference, we are committed to solving the world’s toughest problems.
Are you ready for your next challenge?
Come join our team and further develop your skills as we deliver and support systems key to the defence of the UK and partner nations. Being part of the Leidos team is a commitment to push yourself and those around you to do better, constantly adapt and learn new technologies. We’re a passionate team and are committed to developing and growing our staff. Leidos is a global science and technology solutions leader working to solve the world's toughest challenges in defence, intelligence, homeland security, civil, and health markets. The company's 33,000 employees support vital missions for government and commercial customers.
Your Key Role and Responsibilities
Define, develop, execute and maintain manual and automated test approaches across functional, integration, system and regression testing.
Design and implement scalable Python test automation frameworks, reusable libraries and supporting utilities.
Test AWS-hosted services and applications, including interfaces, data flows, permissions, logging and operational behaviour.
Plan and perform security testing against applicable CIS Security Controls and Safeguards, confirming that required controls are implemented, configured correctly and supported by suitable evidence.
Assess security controls across AWS, applications, databases and supporting infrastructure, including secure configuration, identity and access management, vulnerability management, audit logging, data protection, network monitoring and application security.
Document security test plans, control-to-test traceability, findings, evidence, residual risks and remediation recommendations, and verify corrective actions through retesting.
Posted August 13, 2026