Senior Automation Test Engineer - Python

About Us

Machnet Medical Robotics (MMR), founded in 2020, is on a mission to revolutionise medical robotics. Our guiding principle is simple: innovation must improve patient outcomes, support clinicians without disrupting workflows, and empower healthcare staff rather than adding burden.

MMR is a well-funded company with long-term investors and a strong financial foundation. Our hardware and software teams have developed a fully functional medical robotic platform that has successfully completed animal trials. As we move into the next phase, we are refining the mechanical design for production with a focus on safety, reliability, manufacturability, and scalability, preparing our technology for deployment in hospitals worldwide.

About the Role

We are seeking a Senior Automation Test Engineer with strong Python experience, with a strong background in testing complex user interfaces, to join our growing engineering team in central London. In this role, you will own and evolve Python-based automation for an embedded application, including headless and UI subsystems. You will work closely with developers to verify application behaviour and interactions between subsystems, contributing directly to product quality and release readiness.

Key Responsibilities

· Creating and maintaining a Python-based test automation framework for an embedded application

· Drive automation through internal application interfaces and messaging mechanisms

· Design test architecture, libraries, fixtures, and reusable components to support scalable and maintainable automation

· Create, maintain, and execute requirements-based test cases and verification evidence

· Develop automated tests that verify software-level requirements

· Log, track, and support defect investigation, working closely with developers to reproduce issues and confirm fixes

· Maintain test stability in CI, reduce flakiness, and improve coverage over time

· Support release readiness by providing clear verification results and evidence

Who We're Looking For

· Bachelor's or Master's degree in Computer Science or a related field

· 4+ years of experience testing non-web solutions such as embedded HMI, desktop applications, or device-based applications

· Strong Python experience used for test automation, frameworks, and tooling

· Comfortable owning automation architecture rather than only writing test scripts

· Experience automating applications via internal interfaces or IPC mechanisms, not browser-based tools

· Comfortable working in a fast-paced, collaborative startup environment

· Eligibility to work on-site at our central London office

Experience We Value

· Experience working on complex applications composed of multiple interacting subsystems

· Exposure to testing in regulated or safety-critical environments

· Experience in testing or supporting the verification of communication flows between multiple interacting subsystems within a single product

· Experience testing cross-platform applications, such as desktop and touchscreen-based systems

· Familiarity with QT-based applications and tools such as Squish, COCO, or Axivion.

· Exposure to testing AI-enabled products, including machine learning or machine vision components

Why Join Us?

At MMR, you will work at the intersection of robotics, AI, and healthcare, building technology that directly impacts patient care and clinical outcomes. You will join a mission-driven, collaborative team where your technical expertise will meaningfully shape the future of medical robotics. We believe technology must serve people responsibly. Human-centred innovation, integrity, and long-term responsibility guide how we design products and how we support our team members' growth and well-being.

What We Offer

· An international, interdisciplinary team based in Central London and Zwolle, Netherlands

· A key technical role in a rapidly growing medical device startup with global ambitions

· A central London office with a well-equipped prototyping space

· Ongoing professional development through training, workshops, and conferences

· An inclusive, supportive workplace culture

· A competitive salary package aligned with industry standards

Job Details

Company
Machnet Medical Robotics
Location
Slough, Berkshire, UK
Employment Type
Full-time
Posted