Enhance Your Career as a Software Tester
About the Role
* We are seeking an experienced Automation Test Engineer to join our dynamic team, responsible for developing and maintaining automated testing solutions for medical AI products.
* This key member of our engineering team will collaborate with cross-functional teams to design, develop, and implement test strategies and automation frameworks.
This position offers a unique opportunity to work on projects that aim to improve efficiency, affordability, and quality in digital pathology using artificial intelligence solutions. Expertise in this field will positively impact patient lives at scale.
Your Responsibilities
* Author and review test strategy and risks for software products.
* Formulate, document, and prioritize test and verification plans.
* Assist with automation of tests and execute on tests using manual and automated methods.
* Record results, investigate root cause of discovered issues, and provide feedback to developers on non-compliance and reproduction steps.
Key Requirements:
* A high-level understanding of software architecture, network protocols (e.g., HTTP), microservices, and cloud technologies is essential.
* Proficiency in one of the following languages: Typescript, Python, or Rust is required.
* Experience in the use of Cypress, Selenium, or similar test automation platforms is necessary.
* Experience working within a software development team, communicating with engineers, and using tooling for bug tracking and source control is mandatory.
* Nice to have (but not essential): Experience working in a regulated environment.
This role presents a fantastic opportunity to be part of a unique model that gives you access and opportunity to do impactful work across a range of healthcare domains. Help shape the future of AI in healthcare and make a real difference in people's lives.