Job description
Careers that Change Lives
Digital Surgery is a data-driven company implementing cutting-edge AI technology, computer vision, and augmented reality to the operating room (OR) and surgical training. Our goal is to deliver safer surgery around the world. The DS1 is our first OR device, allowing surgeons, OR team members, and trainees to securely access videos of their procedures shortly after surgery. The device uses advanced AI algorithms that enable automatic processing and uploading of videos. Our surgical training platform is the award-winning Touch Surgery application that provides safe and accessible training for surgeons and other health care professionals.
A Day in the Life
As a Test Engineer within Digital Surgery’s engineering team, you will be working alongside developers, designers and product owners to ensure that we deliver consistent quality products to our customers. We are looking for a driven Test Engineer who is well versed in automation, exploratory testing and finds value in driving story development through user-centric examples.
We recognise that quality has to happen at every stage of the development process and look to our testers to champion this ethos and help strengthen our quality culture. We care about both the quality of what we’re making and the quality of life of our team.
Here's what you'll do:
Technical
- Conduct exploratory testing for individual stories and release candidates using charters and appropriate techniques to discover potential problems.
- Collaborate with developers to ensure acceptance criteria are met for each user story and where possible, turn the criteria into executable specifications.
- Contribute to guidelines that encourage better testing and testability, increase test coverage and improve the release process.
- Identify non-functional issues and work with the team to improve them.
Process
- Work closely with Product Owner and Developers to define acceptance criteria and definition of done for both stories and releases.
- Help measure how closely the product meets our quality goals and highlight risks and impediments.
- Contribute to continuous improvement and proactively support knowledge sharing across the entire team.
- Keep track of tasks being worked on and make them visible to people outside of their team.
Delivery
- Offers helpful suggestions when planning and estimating work packages
- Able to drive stories to completion regularly in sprint.
Must Have: Minimum Requirements
- Experience as an Embedded/Platform Test Engineer
- Strong working knowledge of Unix/Linux environments (command line)
- Hands-on experience testing native applications and hardware
- Strong programming skills and demonstrable experience in automation (preferably Python, Kotlin and Javascript)
- Excellent verbal and written communication skills and attention to detail
Nice to Have
- Have coached and mentored other team members (testers and developers)
- Applied experience testing medical device hardware and software
- Experience working in an agile team
- Knowledge of medical device software standards: IEC 62304 and ISO 13485 QMS
About Medtronic
Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.