Haemonetics

posted 4 months ago

Full-time - Mid Level
Plastics and Rubber Products Manufacturing

About the position

The Senior Software Automation Test Engineer in Research and Development at Haemonetics will play a pivotal role in leading the verification organization to develop innovative medical technology products and services aimed at enhancing the quality, effectiveness, and efficiency of care. This position requires a candidate who can apply their engineering, scientific, and critical knowledge to lead design control, new product development, and improvements in existing products. The ideal candidate will possess excellent hands-on skills to integrate, characterize, and optimize designs at both the system and sub-system levels, along with strong problem-solving abilities to address complex and multidisciplinary systems issues. In this role, the engineer will be responsible for designing, developing, reviewing procedures, and creating test protocols to verify that designs meet specifications. The candidate will compile data and define necessary changes in test equipment, procedures, processes, methods, or new testing requirements. Additionally, this individual will serve as a mentor for junior engineers, fostering a collaborative and educational environment within the team. The position emphasizes the importance of developing and executing automated test procedures to ensure that devices meet their requirements. The engineer will lead system integration test automation, ensuring that test scripts align with defined test plans and procedures. They will create tools and scripts for engineering and testing, demonstrating proficiency in test automation frameworks and scripting languages such as Python and Java. Planning the implementation of new tests or enhancing existing automation scripts will also be a key responsibility. Moreover, the engineer will lead the design, development, and maintenance of automated test scripts, frameworks, and test fixtures to improve the efficiency of testing processes, ensuring accurate and repeatable test results. Utilizing tracking tools to document and monitor defects, issues, and enhancements throughout the testing lifecycle is essential, as is generating reports that summarize testing progress, results, and quality metrics. The engineer will also be involved in the development and maintenance of efficient and reusable test cases, scripts, and test scenarios for functional, regression, and performance testing, both manually and through automation.

Responsibilities

  • Develop and execute automated test procedures to verify devices meet their requirements
  • Lead system integration test automation to ensure that test scripts conform to the defined test plans and procedures
  • Create tools and scripts for engineering and testing, demonstrating proficiency in test automation frameworks and scripting languages (e.g., Python, Java)
  • Plan the implementation of new tests or enhance existing automation scripts
  • Lead the design, development, and maintenance of automated test scripts, frameworks, and test fixtures to aid in the automation and efficiency of testing processes
  • Utilize tracking tools to document and monitor defects, issues, and enhancements throughout the testing lifecycle and generate reports summarizing testing progress, results, and quality metrics
  • Develop, create test plans, and maintain efficient and reusable test cases, scripts, and test scenarios for functional, regression, and performance testing
  • Review and hold design reviews of various test protocols and strategies of product lines
  • Enhance the usage of various test management and requirement management tools in various projects
  • Communicate proactively, openly, and cooperatively within the department, team, and with supervisory staff to keep all informed
  • Advise and mentor teammates on systems engineering and medical device development methodologies

Requirements

  • Bachelor's degree with a minimum of 8 years of experience, Master's degree with 6+ years, or PhD with 4+ years
  • Experience in medical device or other complex electromechanical systems
  • Experience with medical device development under FDA Quality Systems Regulations
  • Demonstrated written communication skills
  • Strong verbal communication and listening skills
  • Experience using requirement management tools (e.g., Doors, Polarion, or Cognition Cockpit)
  • Hands-on experience in system integration and test method development
  • Hands-on expertise with statistical analysis and design of experiments (e.g., Minitab, JMP)
  • Experience with analytical tools such as MATLAB, Python, R, LabView
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service