Auburndale, Massachusetts, United States
Experienced Software Quality Engineer with a demonstrated history of working in the medical device industry over 10 years. Skilled in Automated Testing using Python, DevOps, Oracle database and Software Testing. Extensive knowledge with regulations and standards such as ISO 13485 and IEC 62304.
Lead a team of four Software Quality Assurance (SQA) professionals, driving strategy and execution of software testing initiatives. Provide mentorship and guidance to junior Software Quality Engineers, fostering professional growth and development. Act as the primary point of contact for issue triage and incident resolution, engaging with project stakeholders daily. Spearheaded early-stage discussions on software test strategy and tooling for the current project, resulting in the design and implementation of an automated test stand, test framework, and test pipeline within four months. Plan, design, and execute automated integration testing for various software subsystems utilizing Python, pytest, and Squish GUI Tester. Collaborate closely with software engineers to establish CI/CD workflows and environments, incorporating Unit Testing (Google Test), Static Analysis (SonarQube), and Code Coverage tools (Squish Coco, gcovr) across multiple build pipelines in Microsoft Azure DevOps. Oversee software and hardware configuration management for all testing and design verification systems. Manage test cases through Helix ALM, leveraging a combination of automated and manual testing to maximize test coverage. Develop and enforce Standard Operating Procedures (SOPs) and work instructions for validating non-product software tools, including planning and executing validation test cases. Collaborate with cross-functional SQA teams on software integration and verification testing to ensure high-quality deliverables.