QA Test Infrastructure Engineer - SC Cleared
Role details
Job location
Tech stack
Job description
You'll play a key role in ensuring infrastructure and platforms are thoroughly tested and production-ready, working alongside engineers, architects, and delivery specialists to support the delivery of secure, high-performing systems., As a QA Test Infrastructure Engineer, you'll be responsible for designing and executing infrastructure testing strategies across physical, virtual, and cloud environments. You'll help ensure environments are robust, secure, and ready for deployment by validating infrastructure, automation, and platform services throughout the delivery lifecycle., * Ensuring the quality of infrastructure and platforms as solutions move from proof of concept into production.
- Analysing infrastructure architectures and requirements to identify test conditions, risks, and traceability.
- Developing infrastructure-focused test strategies and plans, including environments, tooling, automation, governance, and entry/exit criteria.
- Provisioning, validating, and maintaining test environments alongside DevSecOps and engineering teams.
- Designing and executing functional, integration, regression, resilience, non-functional, and security-focused infrastructure tests.
- Validating Infrastructure as Code (IaC), operating systems, networking, cloud platforms, and containerised environments.
- Supporting Secure-by-Design principles and contributing to security assurance, accreditation, and compliance activities.
- Collaborating with multidisciplinary teams to continuously improve testing practices and delivery quality.
Requirements
Our client is looking for someone who enjoys solving technical problems, takes ownership of their work, and thrives in collaborative engineering environments.
Infrastructure, Networking & Operating Systems
You'll have experience with:
- Linux/Unix administration and command-line troubleshooting.
- TCP/IP, DNS, DHCP, routing, switching, VLANs, firewalls, and general networking concepts.
- Physical infrastructure including servers, switches, routers, and cabling.
- Virtualisation technologies such as VMware or VirtualBox.
- Public cloud platforms including AWS, Azure, or Google Cloud.
Infrastructure as Code
Experience with one or more of:
- Terraform (HCL, modules, state management).
- Ansible (playbooks, roles, inventories, idempotency).
- Kubernetes deployment, cluster management, and container platform validation.
CI/CD and Automation
Knowledge of:
- Jenkins, GitLab CI, GitHub Actions, or similar CI/CD tooling.
- Automated infrastructure validation and testing within deployment pipelines.
- Environment orchestration and pipeline readiness checks.
Security and Governance
You'll ideally have experience of:
- Secure-by-Design principles.
- Identity and Access Management (IAM).
- OS hardening, network segmentation, and infrastructure security.
- Working within regulated or security-conscious environments.
- Supporting compliance, assurance, or accreditation activities.
The ideal candidate is technically curious, enjoys improving engineering practices, and has experience testing infrastructure rather than solely software applications., Experience within defence, government, national security, aerospace, critical infrastructure, financial services, or other highly regulated sectors would be advantageous but is not essential.