Salary: £40,000 - 50,000 per year Requirements: British Citizenship is mandatory for this role Experience in software testing, verification & validation (V&V), or systems proving Strong Python scripting skills for testing, automation, or data analysis Familiarity with CI/CD tools and workflows (e.g. Git, Jenkins) Experience working with Agile/Scrum development environments Ability to analyse complex datasets and system logs Understanding of testing complex systems or simulations Knowledge of tools such as JIRA, DOORS, or similar requirements/test management tools ISTQB certification (or similar) is desirable Responsibilities: Plan, design, and execute end-to-end software testing and verification activities across the full development lifecycle Develop test plans, test cases, and test environments based on system requirements and architecture Conduct functional and integration testing within simulation or emulation environments Investigate and resolve software defects, anomalies, and emergent behaviours Analyse test data and system logs to validate performance and ensure compliance with requirements Produce clear technical reports and certification evidence to support product release Collaborate with software, systems, and integration teams to support development, trials, and demonstrations Support software releases and continuous integration pipelines through structured testing and validation Technologies: CI/CD Git ISTQB Support JIRA Jenkins Python More: We are offering an exciting opportunity for a Software Test Engineer to work in an advanced engineering environment in Hertfordshire. You will be contributing to a range of fast-moving and complex projects, owning the full software testing lifecycle. We offer a salary of up to £50,000 plus bonus and benefits, and provide a hybrid working model to support work-life balance. last updated 18 week of 2026