Senior / Principal Software Quality Assurance Engineer

Fractyl Burlington , MA 01803

Posted 2 weeks ago

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.).

Qualifications and Skills

  • Experience utilizing requirements management tools (e.g., Helix, Doors, Jama)

  • 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.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove

Senior / Principal Software Quality Assurance Engineer

Fractyl