Confirmed on the employer's own hiring board on Nov 13, 2026. First seen by Alion on Nov 13, 2026. Quantinuum scores B on the Alion truth index.
Quantinuum is seeking an experienced Software Engineer in Test to join its Global Quality Assurance team. The role focuses on automated testing across Quantinuum’s quantum computing infrastructure, from cloud services to internal communications within quantum computing systems.
You will design, implement and maintain automated integration and end-to-end test suites for workflows spanning tools developed by different teams. Responsibilities include identifying gaps in coverage, investigating integration failures and developing test plans. Strong software engineering skills are essential; the role involves little manual testing.
As a team, we cover broad automated testing areas, as well as software integration and regression tests we also write automated UI, hardware and hardware/software subsystem tests. We aim to ensure, whenever possible, that the right person is working on the right task that suits their own personal skills and strengths, so whilst the team’s overall scope is large, having experience in every area is not expected or required.
You will also work with other teams to improve testability and testing practices through technical guidance, practical support and training, and contribute to the development of QA processes for major releases.
Key responsibilities:
1. Develop thorough test plans and strategies, both independently and collaboratively with relevant stakeholders; especially identifying major risks and suggesting appropriate tests and mitigations.
2. Execute test plans: Design, develop and maintain automated integration and end-to-end tests and supporting frameworks and tooling for workflows spanning multiple teams’ front-end, back-end and other components across Quantinuum as described above.
3. Integrate automated tests into build and deployment pipelines (CI/CD), for example Github Actions or Jenkins. Work with other teams to ensure these pipelines are effective.
4. Review requirements and designs for testability, and work with teams to investigate defects and understand their root causes. Help develop test plans and QA processes for major releases, aligning testing with release schedules and ensuring that coverage, results and remaining risks are documented and supported by auditable evidence.
Must have:
- Relevant technical education and/or practical experience to reasonably meet the Key Responsibilities listed above.
- The ability to understand complex systems quickly, both on a technical level but also understanding the broader product and customer requirements to ensure tests are tailored for the real-world.
- Strong Python programming skills and experience developing maintainable software as well as a good understanding of the software development lifecycle (SDLC).
- Clear communication with software engineers, product managers and other stakeholders, the ability to identify and communicate risk, and the ability to prioritize high risk areas of work.
- 6 years of related work experience with a relevant (Quantum Information, Computer Science, Physics, etc.) Bachelor’s degree (This does not form a strict requirement but may be representative of typical experience level.)
We value: (but do not require):
- A strong understanding (by experience and/or education) of quantum computing and information theory could be very valuable.
- Experience of testing complex web applications, especially experience testing and assuring SRE-domain work for high reliability services could be very valuable.
- Experience testing embedded systems, hardware/software integrated platforms, or subsystem-level applications.
- We use a wide range of tools including Pytest, Robot Framework and Cypress; experience with these specific tools is useful.

