Senior / Staff / Principal Software QA / Test Engineer
Open Position Senior / Staff / Principal Software QA / Test Engineer
Make sure to apply quickly in order to maximise your chances of being considered for an interview Read the complete job description below.
Horizon Surgical Systems Inc.
Horizon Surgical Systems Inc. is revolutionizing the world of surgical ophthalmology by developing a novel, AI driven, and imaging-guided surgical robotic system.
We are seeking highly motivated, and intellectually inquisitive individuals looking to make a positive impact on healthcare via the development of robotic technology.
Horizon Surgical Systems Inc. offers :
- An opportunity to build autonomous surgical robotic systems driven by image guidance and AI technology for the future of affordable, high-quality healthcare.
- The opportunity to work alongside clinicians, engineers, and global leaders in cutting-edge AI, imaging, and robotics technology.
- Competitive compensation and an excellent company-paid benefits package.
In your role as an engineer at Horizon Surgical Systems, you will design components and systems (hardware and software) as part of a complete product subjected to FDA regulations.
Your design will be subject to safety and efficacy requirements.
Required Qualifications and Abilities :
- Educational Background :
- Bachelor's or Master’s degree in Computer Science, Software Engineering, Electrical Engineering, Robotics, or a related field.
- Technical Skills :
- Proficiency in programming languages such as C / C++, Python, Bash, or other relevant languages.
- Proficiency in working with Linux OS is a must.
- Familiarity with robotics platforms like ROS, ROS 2, or similar.
- Experience :
- Proven experience in software quality assurance, preferably in the medical device or surgical robotics domain.
- Experience in writing clear, concise, and comprehensive test plans, test cases, and test reports.
- Proficiency with tools like Git / JIRA / Confluence and platforms like GitHub.
- Knowledge :
- Familiarity with medical device regulations and standards such as IEC 62304, ISO 14971, ISO 13485, TIR57, TIR97.
- Familiarity with software QA tools, methodologies, and processes.
- Soft Skills :
- Strong analytical, problem-solving, and organizational abilities.
- Good communication skills to collaborate with interdisciplinary teams, including software engineers, hardware engineers, and product managers.
- Other Requirements :
- Capable of occasionally lifting and / or moving robotics equipment.
- Ability to handle delicate robotic components and tools.
- Comfortable working in a lab or workshop environment alongside surgical robotic systems.
Responsibilities :
- Ensure all software testing activities are compliant with medical device standards and regulations (e.g., IEC 62304, ISO 14971, ISO 13485).
- Prioritize and advocate for patient safety during all phases of software development and testing.
- Assist in the preparation of documentation and evidence for regulatory submissions and audits.
- Design, develop, and execute manual and automated test cases, test plans, and test scripts for various robotic functionalities.
- Identify, analyze, and document software defects, inconsistencies, and enhancements.
- Execute regression tests, functional tests, and stress tests.
- Work closely with the software development team to understand the architectural design and specific functionalities.
- Coordinate with the hardware team to integrate software-hardware testing.
- Collaborate with product managers and stakeholders to understand and define product requirements and specifications.
- Work with software lead in the development and improvement of software QA processes, methodologies, and tools.
- Document detailed steps for reproducing reported software anomalies and defects.
- Maintain QA log and issue tracker to keep track of reported defects and their resolution status.
- Generate QA metrics and reports to highlight the software's quality and areas for improvement.
This is an exciting opportunity to join a high-tech startup that is poised to revolutionize surgical robotics in ophthalmology.
Apply for this job
J-18808-Ljbffr