Software Engineer in Test - 1134

UK Cambridge
Science & Technology – Quantum Computing Software /
Full-time /
Hybrid

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.

Quantinuum is a leading quantum computing company delivering a full stack platform designed to make quantum computing deployable in real-world environments. With active engagements spanning pharmaceuticals, material science, financial services, government, industrial sectors, and leading academic and research institutions worldwide, we are helping organizations unlock the transformative potential of quantum computing. 

Our global team of more than 800 employees includes many of the world's leading scientists, engineers, and researchers, with more than 70% of our technology team holding advanced degrees at the Master's or PhD level. Headquartered in Broomfield, Colorado, Quantinuum operates across the United States, United Kingdom, Germany, Japan, and Singapore. 

By joining Quantinuum, you’ll help shape the future of quantum computing, pushing the limits of technology, and making the impossible possible.

Visit our news pages to learn more about Quantinuum and our scientific breakthroughs and achievements:  https://www.quantinuum.com/news

What’s in it for you?

We believe our people are our greatest strength and offer a comprehensive rewards package that supports your professional growth, well-being, and long-term success.

  • Competitive compensation and the opportunity to work on groundbreaking technology
  • Flexible work arrangements that support work-life balance
  • 28 days of annual leave plus bank holidays
  • 4% employer pension contributions
  • Life Insurance
  • Private medical insurance through Bupa
  • Dental Insurance through Bupa
  • Income Protection
  • Paid Parental Leave
  • Cycle to work scheme
  • Contribution to eye care
  • Employee Assistance Programme

Equal Opportunity Employer

Quantinuum is proud to be an equal opportunity employer. We are committed to building an inclusive workplace where all employees and applicants are treated with respect and provided equal opportunities regardless of race, colour, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, ancestry, marital status, or any other characteristic protected by applicable law. Know Your Rights: Workplace discrimination is illegal. For more information about Quantinuum, please visit our website. 

We are committed to making our recruitment process accessible to all. If you require any reasonable adjustments at any stage of the application or interview process, please let us know use the Lets talk contact form.

Applications will be accepted on an ongoing basis, there is no application deadline for this position.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us. We are committed to making our recruitment process accessible to all. If you require any reasonable adjustments at any stage of the application or interview process, please let us know use the Lets talk contact form.