Job description
Description
Quantum Machines is a global leader in hybrid control systems for quantum computing, a field on the verge of exponential growth.
Our innovative hardware and software offer a groundbreaking approach to controlling quantum computers, scaling from individual qubits to arrays of thousands.
At the heart of QM is a passionate, ambitious team committed to transforming the construction and operation of quantum computers. Our deep understanding of customer needs drives us to deliver unmatched solutions in this revolutionary field.
We are looking for a hands-on QA & Automation Team Lead who embodies ambition and positivity.
Someone who can passionately take ownership of quality across our high-level software, lead by example, and collaborate effectively with remote teams to not only meet but exceed our objectives and fulfill the evolving needs of our expanding customer base.
Responsibilities:
- Own the quality and test automation strategy across QM's high-level software, including our SDKs, APIs, user-facing tools, and the services around them.
- Lead a team of QA and automation engineers — setting technical direction, mentoring, and growing the team's capabilities while staying hands-on.
- Design, build, and maintain robust automation frameworks and the test suites that run within our CI flows, validating functionality, performance, and stability.
- Define test plans, coverage goals, and quality gates in close partnership with R&D, architecture, and product teams.
- Partner with DevOps to integrate test suites into the CI/CD pipelines they own, ensuring quality gates are well-defined and effective.
- Own Tier 2 customer support for software issues — investigating escalations, reproducing and diagnosing problems, driving them to resolution, and feeding insights back into test coverage and product quality.
- Drive root-cause analysis and continuous improvement of test reliability, flakiness, and release confidence.
- Establish metrics and reporting that give the organization clear, actionable visibility into product quality and release readiness.
Requirements
Requirements
At least 5 years of hands-on experience in software QA and test automation, including 2+ years leading engineers – Must.
Strong programming skills in Python (or equivalent) for building automation frameworks – Must.
BSc. in Computer Science, Computer Engineering, or a relevant scientific field (advanced degrees are an advantage) – Must.
Proven experience designing and maintaining automated test suites and frameworks for high-level software (SDKs, APIs, services) – Must.
Experience handling escalated technical support or working directly with customers on complex software issues – Advantage.
Experience working in a multidisciplinary environment – Advantage.
Experience testing complex systems with demanding performance or reliability requirements – Advantage.
A motivated and resourceful problem solver with a passion for tackling complex technical challenges and raising the quality bar across teams.
Is this role relevant for you?