About Proprio:
Proprio advances surgery through its proprietary platform that synthesizes artificial intelligence, computer vision, and augmented reality. Our flagship product, the Paradigm system, is an advanced surgical navigation system providing vital information that integrates pre-operative imaging and planning with intraoperative performance data. This unique longitudinal dataset offers significant value to the entire surgical ecosystem.
At Proprio, you will have the opportunity to shape our growing company, collaborate across various domains, and contribute to our evolving culture. We celebrate diversity in all its forms and uphold a strong sense of ethics and social responsibility. Our team partners with leading medical and research institutions and boasts extensive expertise in neurosurgery, medical devices, entrepreneurship, robotics, and computer vision.
Role Summary: Software Test Manager
As the Software Test Manager, you will lead and manage our software testing efforts and software testers. Your will be challenged and motivated by our innovative, fast paced medical device start-up environment; juggling priorities and continual task switching. Your passion, professional expertise, and strong interpersonal skills, will allow you to lead multiple projects, strategize manual and automation test plans, manage SW testers, write test plans, and advocate for best testing practices to leadership. Your understanding of software development lifecycles, manual testing, automation, and scripting is essential. You are excited to jump in and do the work of executing manual tests, documenting issues found, improving reliability of test machine configuration, and author test protocols and test reports for FDA submission. Experience with medical device IEC 62304 requirements and FDA compliance is recommended.
Key Responsibilities
Lead and Manage Testing Efforts:
* Direct the overall strategy, execution, and prioritization of software testing for multiple projects.
* Supervise and mentor a team of software testers, fostering growth and maintaining high-performance standards.
Develop and Execute Test Plans:
* Create, review, and implement detailed manual test plans to ensure comprehensive software coverage.
* Author test protocols and reports in alignment with FDA submission requirements.
Hands-On Testing and Issue Documentation:
* Participate in manual testing of software and hardware components, with a focus on functionalities and configurations related to cameras, robots, micro-controller configurations, recording cartridges, temperature monitoring, and other key system components.
* Identify, document, and track software issues for resolution.
Test Automation
* Define the Automation roadmap
* Write automation scripts and use automated testing tools
* Strategize with the Automation Tech Lead and Automation Testers
Liaison with Hardware and Systems Engineering
* Act a liaison between Software and Systems to capture requirements for system setup, maintain systems at the desired configuration for SW development and test
* Troubleshoot and resolve issues when systems are down
Advocate for Regulatory Compliance and Best Testing Practices:
* Collaborate with leadership and cross-functional teams to champion robust testing methodologies and ensure adherence to medical device software standards, including IEC 62304.
* Ensure all testing activities align with FDA compliance requirements, supporting audit preparations and contributing to regulatory documentation.
Improve Test Environment and Reliability:
* Continuously work to optimize and enhance test environments, including machine configuration for better test reliability and efficiency.
Software Tools and SOUP Validation
* Take ownership of keeping SOUP and other software tools validated.
Release Management
* Oversee release management, coordinating testing efforts to ensure that software updates are thoroughly tested, verified, and delivered in a timely manner.
* Collaborate with cross-functional teams to align testing with release cycles and ensure smooth software rollouts.
Qualifications
* Medical device software experience, specifically with software lifecycle processes in compliance with IEC 62304 and FDA V&V testing requirements
* Bachelor's degree in a technical field such as IT, Engineering, Math, Physics or similar, preferably with Computer Science coursework or minor.
* 3+ years of experience managing a software test team.
* 5+ years of experience as an individual tester in an Agile, CI/CD (continuous integration/continuous deployment) environment.
* Experience overseeing or contributing to release management, ensuring that software updates are planned, tested, and delivered effectively.
* Proficiency in automation technology methods, techniques, strategies, and testing frameworks.
* Experience writing and executing technical manual test plans, ideally for products that include software interfacing with hardware.
* Familiarity with tools such as Jenkins, Git, and other relevant tools for version control and continuous integration.
Preferred Qualifications
* Expertise in at least one object-oriented programming language (C, C#, C++, Java or Python).
* Familiarity with BDD (Behavior-Driven Development) and Behave framework (or similar, such as Cucumber framework and SpecFlow).
* Experience with Jira and Agile methodology.
* Experience with Unity development platform.
* Experience with JAMA for test management.
Physical requirements
* Ability to sit for extended periods while working at a computer
* Occasional lifting of equipment or supplies weighing up to 15 – 20 pounds
* Ability to communicate effectively in person, over the phone, and through electronic means
* Manual dexterity to operate computers and other office equipment
* Ability to travel to different locations as needed for meetings or project requirement
Proprio offers its employees a generous range of compensation and benefits.
* Salary Range: $175,000 - $195,000 : Our compensation philosophy is to bring people into new roles in the range of the mid-point of that role. Factors considered for pay include the level of skill, experience, training, external market factors, and internal equity
* Generous, early-stage stock options
* Unlimited PTO (Paid Time Off) and paid sick leave
* Paid family and medical leave, plus paid parental leave
* 10 paid holidays
* Fully covered medical, dental and vision benefits for employees, and 50% of spouse/domestic partner and dependent premiums
* Company sponsored 401(k) with a match
* Life and long-term disability coverage
* Employee assistance program
* Commuter and health benefits
* Wellness benefits and free, on-site massage.
* Fully stocked kitchen and break areas
* Pet friendly work environment
The job description is representative of typical duties and responsibilities for the position and is not all-inclusive. Other duties and responsibilities may be assigned in accordance with business needs. A background check will be conducted after a conditional offer of employment is extended.
Proprio Vision is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or any other protected status under applicable law. We encourage applications from individuals of all backgrounds and experiences.