Responsibilities
- Develop and carry out test plans for embedded, front-end, and back-end software components, including unit, verification, and validation testing.
- Maintain complete traceability from requirements through test cases to results.
- Establish and manage test environments for embedded, backend, and frontend systems.
- Collaborate with system, hardware, and software teams to verify integrated system functionality.
- Participate in design reviews and assessments related to risk, cybersecurity, and usability.
- Generate test documentation compliant with design control and quality management system standards.
- Coordinate with Quality Assurance, Regulatory Affairs, and Clinical teams during audits and submissions.
- Conduct root cause investigations and assist in corrective and preventive actions.
- Enhance testing methodologies, automation frameworks, and software development lifecycle practices.