System and Software Verification Engineer

  • 5+
  • Onsite in Pittsburgh PA

Job Description

Responsibilities/Skills:

Participate in all aspects of system and software verification for new product development, including determining creation, management and ownership of testing strategy, integration testing, robustness testing strategies, and defect management.
Participate in initiatives such as test-driven design, BDD, test automation, and AI-assisted test development.
Participate in requirements discussions and provide input to testability of requirements as necessary. Understand impact of detailed design on the overall system to create detailed test strategies.
Author verification plans, protocols, test cases, summary reports, trace matrix and other related technical documentation.
Identify, report, track, and prioritize HW/SW defects using defects management systems (e.g. JIRA) and validate fixes. Support troubleshooting and root cause analysis of systems defects.
Work with a geographically distributed test engineering team to lead the testing resource.
Present testing objectives and status at planning meetings. Report on testing progress to upper management.
Participate in design reviews, design FMEA, and support the development of documentation required for FDA / EU MDR device clearance.
 

Education:


Bachelor of Science/Engineering degree in Electrical, Biomedical or Computer Engineering or related field.
Experience:

BS in engineering, design or science + 2 years experience, or Masters + 1 year experience.
Strongly Desired:

Experience in developing sophisticated products that includes hardware, electrical and software.
Experience with test strategy development and execution across a range of electromechanical products, including test automation, performance testing, negative testing, code and coverage analysis, and compatibility testing.
Experience in software development and test processes.
Understanding of quality systems and quality assurance processes and principles, with a focus on development and/or verification/validation activities.
Experience with Agile in a regulated field, preferably medical devices
Understanding of test automation/code coverage tools including MATLAB, LabVIEW, LDRA, or other tools.
Knowledge of Linux/Unix operating systems.

Apply for the Job

Copyright © 2025 Novozen Healthcare LLC. All Rights Reserved.