Job title: Test Automation Engineer
Job type: Perm
Emp type: Full-time
Industry: Non-IT Business Products and Services
Salary type: Annual
Salary from: GBP £70,000.00
Salary to: GBP £80,000.00
Job published: 19-05-2026
Job ID: 53166

Job Description

Test Automation Engineer
Permanent
Location: Portsmouth / Home (on site 3 days a week)
Salary: £70,000 - £80,000 (+ benefits)

Skills: Test Automation, Regression Testing, V&V / SQA, MOD DV Clearance

We are looking to recruit a MOD DV Cleared Test Automation Engineer for a leading technology consultancy delivering complex software engineering, maintenance and upgrade projects.

This is a hands-on testing role focused on supporting the quality and release confidence of complex software systems. The role would suit someone with strong experience across software testing, automated regression testing, defect management and release assurance.

You will own the test approach for maintenance releases, ensuring software changes are tested effectively and that outputs are ready for customer acceptance. This will include designing and maintaining automated regression suites, implementing functional and non-functional tests, supporting UAT readiness and producing clear test reporting.

The role requires someone who is comfortable working in structured engineering environments where quality, documentation, verification and customer acceptance are important.

Key Responsibilities

  • Own the test approach for maintenance and upgrade releases
  • Design, maintain and improve automated regression test suites
  • Implement functional testing across software changes, fixes and enhancements
  • Support non-functional testing, including robustness and results verification
  • Ensure defects are clearly reproduced, documented, tracked and verified through to closure
  • Produce test reporting to support release confidence and decision-making
  • Support UAT readiness against agreed use cases and acceptance criteria
  • Review technical documentation and evidence to ensure outputs are customer-ready
  • Embed quality practices aligned to agreed development and engineering processes
  • Work closely with software engineers, technical leads and delivery teams to improve quality throughout the lifecycle
  • Support verification, validation and software quality assurance activity where required

Skills & Experience

  • Strong software testing experience in complex technical environments
  • Experience designing and maintaining automated regression test suites
  • Good understanding of functional testing, regression testing and defect management
  • Experience supporting maintenance releases, software upgrades or complex change activity
  • Ability to reproduce, investigate, document and verify defects
  • Understanding of non-functional testing principles, including robustness, reliability or performance-related testing
  • Experience producing clear test reports, evidence and release documentation
  • Comfortable working with developers, engineers and technical stakeholders
  • Strong attention to detail and a structured approach to quality
  • Experience working in environments with formal development, testing or release processes

Desirable Experience

  • Experience with verification and validation processes
  • Exposure to Software Quality Assurance or structured engineering quality frameworks
  • Experience supporting UAT, customer acceptance or formal release gates
  • Experience testing scientific, engineering, defence, aerospace, simulation, modelling or complex systems software
  • Exposure to test automation tools, scripting or CI/CD pipelines
  • Experience working alongside Python, C/C++, MATLAB or Simulink-based software teams would be beneficial