At a Glance
- Tasks: Create and maintain Python-based test automation for innovative medical robotics applications.
- Company: Join Machnet Medical Robotics, a pioneering startup transforming healthcare with robotics.
- Benefits: Competitive salary, professional development, and a supportive workplace culture.
- Other info: Collaborative environment with opportunities for growth in a fast-paced startup.
- Why this job: Make a real impact on patient care while working at the forefront of technology.
- Qualifications: 4+ years in testing non-web solutions and strong Python skills required.
The predicted salary is between 60000 - 75000 € per year.
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
Senior Test Automation Engineer (Python) in London employer: Machnet Medical Robotics
At Machnet Medical Robotics, we are committed to fostering a dynamic and inclusive work environment where innovation thrives. As a Senior Test Automation Engineer in our central London office, you will play a pivotal role in shaping the future of medical robotics, with ample opportunities for professional growth through ongoing training and collaboration with a diverse team. Join us to make a meaningful impact on patient care while enjoying a competitive salary and a supportive workplace culture that prioritises your well-being.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Test Automation Engineer (Python) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the medical robotics field on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your Python prowess and automation expertise.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. We love candidates who can think on their feet and tackle real-world challenges, so be ready to showcase your approach!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our mission at MMR.
We think you need these skills to ace Senior Test Automation Engineer (Python) in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the role of Senior Test Automation Engineer. Highlight your Python experience and any relevant projects that showcase your skills in testing complex user interfaces. We want to see how your background aligns with our mission!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about medical robotics and how your experience can contribute to our goals at MMR. Keep it concise but impactful – we love a good story!
Showcase Your Technical Skills:In your application, don’t forget to mention specific tools and frameworks you’ve used for test automation. If you've worked with embedded applications or have experience in regulated environments, let us know! We’re keen on seeing your technical prowess.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re serious about joining our team at MMR!
How to prepare for a job interview at Machnet Medical Robotics
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially in the context of test automation. Be ready to discuss your experience with creating frameworks and libraries, as well as any specific tools you've used. Practising coding challenges related to automation can also give you a solid edge.
✨Understand the Product and Its Impact
Familiarise yourself with Machnet Medical Robotics' mission and the role of medical robotics in improving patient outcomes. Being able to articulate how your work as a Senior Test Automation Engineer contributes to this mission will show your passion and alignment with their values.
✨Prepare for Technical Questions
Expect technical questions that dive deep into your experience with embedded applications and testing complex user interfaces. Prepare examples from your past work where you’ve successfully implemented automation strategies or resolved challenging issues, particularly in regulated environments.
✨Showcase Your Collaborative Spirit
Since the role involves working closely with developers, be ready to discuss your experience in collaborative environments. Share examples of how you’ve effectively communicated and worked with cross-functional teams to enhance product quality and ensure release readiness.