Software Quality Assurance Engineer - Medical Device

DeBellis Catherine & Morreale - Corporate Staffing

Town of Tonawanda (NY)

On-site

USD 110,000 - 120,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical insurance
Vision insurance
Tuition assistance
Disability insurance
401(k)

Job summary

A staffing agency specializing in medical device roles seeks a Software Quality Assurance Engineer to ensure compliance with industry standards and regulations. The ideal candidate will have a Bachelor's degree and at least 3 years of experience in QA for embedded systems within regulated industries. Responsibilities include overseeing bug tracking, collaborating with teams for software fixes, and writing test plans. Competence in Python and familiarity with FDA submissions is essential. This role offers a competitive salary range of $110,000–$120,000 plus a 10% bonus.

Qualifications

  • Minimum of 3 years of experience in QA for embedded systems in regulated industries.
  • Strong background in software engineering and medical device regulations.
  • Familiarity with FDA 510(k) submissions and IEC 62304 standards.

Responsibilities

  • Oversee bug tracking and verification documentation.
  • Collaborate with development teams for software issue resolution.
  • Write and execute comprehensive test plans for software validation.

Skills

Quality Assurance
Embedded Systems
CI/CD
Python
Regulatory Standards Knowledge
Analytical Skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Linux
CI/CD Tools

Job description

Software Quality Assurance Engineer - Medical Device

We are seeking a dedicated Quality Assurance Engineer with expertise in Medical Device Software Applications and medical device software regulations to join our dynamic team. If you have the right skill set coming out of another regulated manufacturing industry, such as aerospace, rail, or automobile, we will consider you.

This role is critical in ensuring our medical devices meet stringent industry standards and regulatory requirements. The successful candidate will possess a strong background in software engineering, with specific skills in embedded, cloud, and mobile applications. Experience with continuous integration and continuous delivery (CI/CD) processes is also essential. This position requires meticulous attention to detail and a strong commitment to ensuring software reliability and compliance with the 510(k) submissions for class 2 medical devices.

Responsibilities
  • Oversee and manage the entire lifecycle of bug tracking and verification documentation for feature enhancements from detection through resolution and validation, ensuring all changes are properly documented and traceable to specific requirements in the design matrix.
  • Collaborate with development teams to ensure thorough investigation, accurate fixes, and robust testing of software issues.
  • Write, execute, and document comprehensive test plans for validation and verification of software functionalities to ensure compliance with US and international standards and guidance.
  • Review design input verification entrance criteria, i.e., results of code reviews, unit test and static analysis to ensure compliance and communication between development and test teams.
  • Integrate and maintain CI/CD pipelines for automated testing to improve the efficiency and effectiveness of the development cycle.
  • Participate in the development and review of system and product requirements to ensure testability and traceability in compliance with medical device regulations, standards and guidance.
  • Provide technical guidance and support to other team members regarding best practices in software quality assurance.
  • Maintain up-to-date knowledge of regulatory standards affecting software quality assurance in the medical devices field. Standards include but are not limited to:
    • FDA 21 CFR Part 820 for quality system regulations
    • FDA Software Validation Guidance
    • FDA Software Development Guidance
    • IEC 62304 for medical device software life cycle processes
    • ISO13485 for medical device quality management systems
    • ISO 14971 for risk management
Qualifications
  • Bachelor’s degree in Computer Science, Electrical Engineering, related field or equivalent experience.
  • Minimum of 3 years experience of full-time permanent work experience after graduation from college in QA for embedded systems, ONLY in the medical device or similarly regulated manufacturing industry such as air, rail or auto.
  • Profound knowledge of Linux operating systems and kernel-level testing.
  • Experience with one or more CI/CD and/or CI/CT tools and practices.
  • Strong skills in Python or related programming language for use in automated test development.
  • Familiarity with regulatory standards and documentation requirements specific to class II medical devices and FDA 510(k) submissions.
  • Excellent analytical, problem-solving, and communication skills.
Preferred Qualifications
  • Certification in Quality Assurance or Software Testing.
  • Internal Audit Certification.

Salary range: $110,000–$120,000 + 10% Bonus

My client would prefer to hire a local candidate already living in the Buffalo/Rochester, NY area. Will consider someone who is from Western New York and would like to return.

Seniority Level

Associate

Employment Type

Full-time

Job Function

Engineering and Quality Assurance

Industries

Medical Equipment Manufacturing

Benefits
  • Medical insurance
  • Vision insurance
  • Tuition assistance
  • Disability insurance
  • 401(k)

Get notified about new Software Quality Assurance Engineer jobs in Buffalo-Niagara Falls Area.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineer, Quality
Engineer, Quality

Antylia Scientific • Buffalo (NY)

On-site
USD 70,000 - 85,000
Salary range demonstration
Medical, Dental, Vision Insurance
401(k) company match
+3
Quality Assurance Manager
Quality Assurance Manager

Skills Alliance • Danbury (CT)

On-site
USD 80,000 - 120,000
Senior Software Quality Engineer
Senior Software Quality Engineer

Real • California (MO)

On-site
USD 75,000 - 95,000
Health insurance
Retirement savings plans
Life and disability insurance
Quality Assurance Engineer
Quality Assurance Engineer

NIHON KOHDEN OrangeMed • Santa Ana (CA)

On-site
USD 85,000 - 123,000
Quality Engineer
Quality Engineer

JCW Group • Minneapolis (MN)

On-site
USD 80,000 - 100,000
Engineer, Quality
Engineer, Quality

Cole--parmer-Instrument-Company • Buffalo (NY)

On-site
USD 70,000 - 85,000
Medical, Dental, Vision Insurance
401(k) company match
Paid Time Off 15 days annually
+1
Quality Engineer
Quality Engineer

Novozen Healthcare LLC • Delaware

On-site
USD 75,000 - 95,000
Software Design Quality Engineer
Software Design Quality Engineer

Philips • Bedford (MA)

On-site
USD 102,000 - 164,000
Quality Assurance Engineer
Quality Assurance Engineer

Stark Pharma Solutions Inc • City of Rochester (NY)

On-site
USD 70,000 - 90,000
Senior Design Assurance Engineer I, Software
Senior Design Assurance Engineer I, Software

Green Key Resources • Burlington (MA)

On-site
USD 80,000 - 105,000