Fractyl Health, Inc is Hiring a Senior / Principal Software Quality Assurance Engineer Near Burlington, MA
Reports to: Senior Manager, Quality Assurance Engineering Position Summary Fractyl Health is seeking a highly skilled and experienced Senior/Principal Software Quality Assurance Engineer to join our team. The Senior/Principal QA Engineer will play a critical role in ensuring the quality and reliability of our software products, which are integral components of our medical devices. This individual will collaborate closely with cross-functional teams to develop and execute comprehensive testing strategies, maintain regulatory compliance, and drive continuous improvement in our software development processes. This role is expected to be a leadership role; the individual will have autonomy and provide mentorship and guidance to junior team members as well as external contractors. Primary Responsibilities
Develop and implement comprehensive software test plans, test cases, and test scripts based on product requirements and design specifications.
Participate/consult in requirements definition process.
Lead software verification strategy and planning, and author verification and validation plans.
Conduct functional, regression, integration, and performance testing of software and firmware to identify defects and ensure adherence to quality standards.
Design, configure, and maintain automated testing frameworks and tools to streamline the testing process and increase test coverage.
Collaborate with software developers, systems engineers and regulatory affairs to identify quality risks, establish acceptance criteria, and mitigate potential issues.
Perform root cause analysis of software defects and work closely with development teams to resolve issues in a timely manner.
Participate in design reviews, risk assessments, and validation activities to ensure compliance with regulatory requirements (e.g., FDA, ISO 13485).
Document test results, track defects, and generate test reports to communicate findings and facilitate decision-making processes.
Drive continuous process improvement and implement QMS updates, participating in internal and external audits as required.
Mentor and provide guidance to junior QA team members, promoting best practices in software testing and quality assurance.
Perform all activities in compliance with applicable regulations, Fractyl's policies and guidelines, including, but not limited to, timely documentation of activities and maintaining all required applicable training.
Bring a "can do" spirit to work and deliver on other responsibilities as assigned.
Education or Certification Requirements
Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Certification in software quality assurance (e.g., ISTQB) or related fields is a plus.
Professional Work Experience
Minimum of 7 years of experience in software quality assurance, with at least 3 years in a senior or lead role.
Strong expertise in designing, implementing, and executing software test strategies and methodologies in a regulated environment (e.g., medical devices, healthcare, pharmaceuticals).
Experience with software validation, verification, and compliance with FDA regulations (e.g., 21 CFR Part 820, Part 11) and international standards (e.g., ISO 13485, IEC 62304).
Applicable experience in biotech, pharmaceutical and/or medical device industries preferred.
Prior vocational experience in related fields a plus (i.e. Co-Ops, Internships, Fellowships, etc.).
Proficiency in automated testing tools and frameworks (e.g., Selenium, Appium, JUnit) and experience with test automation scripting (e.g., Python, Java).
Solid understanding of software development lifecycle (SDLC) processes, including Agile methodologies (e.g., Scrum, Kanban).
Excellent analytical, problem-solving, and troubleshooting skills, with a meticulous attention to detail.
Other Essentials and Key Success Factors
Successful track record of working in high-growth and dynamic organizations
Demonstrated record of intellectual curiosity, innovation and creative problem solving with an entrepreneurial spirit
Ability to lead fast-paced projects with a keen sense of urgency to get the job done well
Evidence of "hands-on" experience and expertise
Proven and successful track record as a team-player and collaborator in small working environments
Highly organized and detail oriented with a passion to deliver quality results
Excellent verbal and written communication skills, with experience translating technical concepts into user-friendly documentation
Highest levels of professionalism, confidence, personal values and ethical standards
Travel This position requires no regular travel. The description and requirements outlined above are general; additional requirements may apply.