Software Quality Test Engineer managing software verification and validation for a cardiac diagnostic device. Ensuring compliance with FDA standards in a collaborative, innovative environment.
Responsibilities
Develop, write, and own clear and comprehensive software test plans, protocols, and procedures for a complex medical device system, ensuring full traceability to software requirements, at FDA’s “enhanced SW documentation level”.
Drive the hands-on V&V effort by writing and integrating tests at multiple levels: unit tests directly into the C/C++ firmware and Python backend codebases, component tests for our React applications, and automated system-level tests.
Design and execute comprehensive manual system-level and integration test protocols, particularly for scenarios involving real-world hardware interactions.
Provide input into the requirements definition process to ensure all software requirements are clear, concise, and verifiable.
Collaborate on a range of quality system documents, such as risk management files (e.g., swFMEA) and traceability matrices, to support the overall submission.
Ensure all software testing activities and documentation comply with medical device standards (e.g., IEC 62304) and our internal Quality Management System (QMS).
Proactively provide product quality feedback to Engineering and help drive root cause/fix to improve user satisfaction and user experience
Voice of Quality for the Software team to influence software development to be compliant with applicable software development standards for medical devices.
Own identification, qualification and maintenance of relevant software development and V&V tools per SandboxAQ’s Quality Management System (QMS)
Requirements
B.S. in Computer Science, Electrical Engineering, or a related technical field.
7+ years of experience in a software quality or testing role, with a significant portion spent in the medical device industry.
Strong programming proficiency, with demonstrated experience writing unit tests in both C/C++ and Python.
Demonstrated, hands-on experience authoring and executing software V&V test plans and reports for a 510(k) medical device submission (both SiMD and SaMD).
Deep understanding of medical device software development lifecycles and standards, particularly IEC 62304.
Experience testing complex, multi-component systems that include firmware, software, and cloud elements.
QA Tester collaborating with Appian project teams to develop testing strategies for multiple applications. Ensuring high quality through rigorous QA testing and documentation process.
Senior QA Engineer leading testing strategies and performance goals for Appian applications across multiple projects. Collaborating with project teams to ensure quality solutions.
Senior Performance Test Engineer with Appian experience supporting federal program. Leading performance testing strategies and collaborating with stakeholders for system scalability and reliability.
Performance Test Engineer with Appian experience supporting performance testing efforts for a federal program. Executing strategies and validating system reliability in a hybrid work environment.
Software Development Engineer in Test focusing on automation and quality assurance for oneZero. Collaborating with cross - functional teams to deliver high quality software within a hybrid work environment.
Engineer III SDET at CrowdStrike developing cloud security solutions and building test infrastructure. Collaborating with development teams to ensure quality and functionality across cloud environments.
Senior Software Development Engineer in Test ensuring quality for Cisco's cloud - managed products. Collaborating with teams to enhance features and automation testing practices.
Senior QA Automation Engineer ensuring software applications deliver exceptional performance and reliability. Collaborating closely with developers and product managers to maintain high quality and optimize testing processes.