> Markdown version of [/jobs/ext/339053-software-test-engineer](https://www.wearedevelopers.com/jobs/ext/339053-software-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Test Engineer - **Company:** Apex Resources - **Location:** Oxford, UK - **Experience:** Experienced - **Salary:** £45,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), Agile Methodology, Automation of Tests, Continuous Integration, Embedded Software, Fuzz Testing, Hardware-In-The-Loop Simulation, Python (Programming Language), Real-Time Operating Systems, Verification and Validation (Software), Delivery Pipeline, SC Clearance, Information Technology, DO-178B, Jenkins - **Published:** June 12, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=0407b28dececd892 ## About the Role Do you have experience in Python?, * Degree in Computer Science, Electrical Engineering, or similar (or equivalent experience) * 3+ years' experience with Python in a commercial or research environment * Experience with CI/CD tools (e.g. Jenkins, AWS CodePipeline, CloudBuild) * Experience with Software-in-the-Loop (SiL) and Hardware-in-the-Loop (HiL) testing * Strong understanding of Agile, CI, and test-driven development (TDD) principles * Exposure to safety-critical or regulated environments is highly desirable * Active SC Clearance essential If you're a proactive and adaptable Software Test Engineer who enjoys working in a fast-paced and innovative environments thenapply now. ## Description As a Software Test Engineer, you will play a key role in verifying and validating embedded software within a runtime assurance platform. Working closely with cross-functional engineering teams, you'll design and execute robust testing strategies, drive quality improvements, and support the delivery of safe, reliable systems across multiple hardware architectures and real-time operating systems., * Design and execute verification and validation strategies for embedded software systems * Develop and maintain automated test frameworks and infrastructure * Apply advanced testing techniques such as fuzz testing, constrained random testing, and automation-led validation * Ensure compliance with safety-critical standards including DO-178C, ISO 26262, and IEC 61508 * Own the full QA lifecycle: test design, execution, automation, and CI/CD integration * Define and maintain test cases, ensuring traceability and repeatability * Manage defect tracking, reporting, and resolution in line with structured QA processes * Collaborate with engineering teams to continuously improve quality and testing practices ## Related Videos - [How will artificial intelligence change the future of software testing?](https://www.wearedevelopers.com/videos/85-how-will-artificial-intelligence-change-the-future-of-software-testing) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [The Road to MLOps: How Verivox Transitioned to AWS](https://www.wearedevelopers.com/videos/1050-the-road-to-mlops-how-verivox-transitioned-to-aws) - [AIQSpecFlow: Improves and automates your agile process of specification and creation of testcases.](https://www.wearedevelopers.com/videos/100084-aiqspecflow-improves-and-automates-your-agile-process-of-specification-and-creation-of-testcases) - [Our GitOps approach for deploying an Identity Provider and an API Gateway in a SaaS company](https://www.wearedevelopers.com/videos/776-our-gitops-approach-for-deploying-an-identity-provider-and-an-api-gateway-in-a-saas-company) - [Mutation Testing and Fuzzing in C#](https://www.wearedevelopers.com/videos/703-mutation-testing-and-fuzzing-in-c) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)