Test Automation (DV Cleared
Listed on 2026-08-10
-
IT/Tech
IT QA Tester / Automation, Cybersecurity, Information Security & Data Protection
I am currently looking for Test Automation Engineers for a contract role in Farnborough (3-4 days onsite a week).
- Location:
Farnborough 3-4 days a week on site. - Hours:
37.5 per week - Duration of contract: 4-6 months
- Rate:
Negotiable depending on experience - IR35:
Inside - Clearance Required:
DV - suitable candidates must have current, transferrable DV Clearance
Top3:
- Python Test Automation experience
- AWS Testing Experience
- Security Testing experience
The company are seeking a mid level Test Automation Engineer to join its UK team in the Farnborough area on an initial four-month contractor engagement. The role will support the delivery of secure, reliable technical solutions through a combination of manual testing, Python-based test automation, AWS, database and security-testing expertise. The successful contractor will be a seasoned technical individual contributor who is fully proficient in applying testing principles, theories and concepts, can become productive quickly, and can work independently on technically difficult or unclear problems within a time-bound assignment.
WhatYou Will Be Doing
- 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.
- Validate relational and/or non-relational databases through data interrogation, reconciliation, integrity checks and backend testing.
- Analyse requirements, designs and acceptance criteria to determine test coverage, traceability and risk-based priorities.
- Investigate failures, identify root causes, record high-quality defects and collaborate with engineering teams through resolution and retest.
- Produce clear test plans, test cases, automation assets, evidence, results and completion reports.
- Support estimation, planning, technical reviews and continuous improvement of test practices, tooling and quality controls.
- Provide technical guidance, coaching and constructive review to less experienced technical staff.
- Communicate technical findings, risks and recommendations to internal stakeholders, project leaders and client team members.
- Strong practical experience of manual testing, including test analysis, design, execution, defect management and reporting.
- Proven experience creating and maintaining automated tests using Python.
- Hands-on experience testing applications or services hosted in AWS.
- Practical security testing experience focused on assessing CIS Security Controls and Safeguards, including the ability to translate control requirements into measurable test cases and evidence-based findings.
- Experience testing security controls within cloud and hybrid environments, with particular attention to secure configuration, access control, logging, vulnerability management, data protection and application security.
- Strong database testing skills, including the use of SQL for data validation and fault investigation.
- Ability to develop solutions to difficult or unclear technical testing problems through deep analysis and collaboration with internal experts.
- Deep understanding of software testing principles, test techniques, quality risks and the software development lifecycle.
- Broad awareness of related engineering disciplines, including software development, infrastructure, security and deployment practices.
- Experience working…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: