About Getinge :
At Getinge, we are committed to improving lives through technology. As a global leader in healthcare solutions, we provide hospitals and life science institutions with software-driven, mission-critical systems that enhance patient outcomes and streamline clinical workflows. With over 12,000 employees across 135+ countries, our mission is simpleto make life-saving innovation accessible and scalable.
Role Overview :
We are looking for an experienced Software System Test Engineer Consultant who specializes in software validation for embedded and connected medical devices. The ideal candidate will play a key role in designing, executing, and automating test strategies that ensure software reliability, compliance, and clinical safety.
Key Responsibilities :
End-to-End System Testing :
- Plan and execute software verification and validation across embedded systems, device firmware, and medical applications, ensuring system behavior meets functional and non-functional requirements.
Test Case Design & Automation :
- Create, maintain, and execute manual and automated test cases for regression, integration, and system level testing using tools such as Python, Robot Framework, or Selenium (where applicable to UI/backend testing).
Embedded Software Validation :
- Test real-time embedded software applications running on medical devices, validating features such as data acquisition, signal processing, control logic, and user interface behavior.
CI/CD Integration :
- Collaborate with DevOps teams to integrate test automation into the CI/CD pipeline using platforms like Jenkins, GitLab CI/CD, or Azure DevOps, enabling continuous testing and deployment readiness.
Test Tools & Frameworks :
- Utilize modern test management tools like TestRail, Zephyr, or qTest and version control systems (e.g., Git).
- Leverage scripting for hardware-in-loop (HIL) or software-in-loop (SIL) simulation environments when applicable.
Defect Lifecycle Management :
- Track and manage software defects using tools like JIRA or Azure Boards, ensure traceability to requirements, and drive root cause analysis in collaboration with software development teams.
Regulatory & Compliance Testing :
- Ensure all testing activities comply with FDA, IEC 62304, ISO 13485, and other healthcare software development standards, with a strong focus on software risk management and documentation.
Cross-Functional Collaboration :
- Work closely with software developers, product managers, QA, and clinical teams to align test strategies with real-world healthcare scenarios.
Required Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or a related discipline.
- 5+ years of experience in software testing for embedded, real-time, or regulated software systems, preferably in medical devices or life sciences.
- Proficiency in scripting and test automation using Python, Shell, or C/C++ test frameworks.
- Experience with communication protocols (e.g., UART, CAN, TCP/IP) and data validation in connected systems.
- Familiarity with Agile/Scrum methodologies and software test lifecycle processes.
- Knowledge of ISO 14971, IEC 60601, and IEC 62304 is highly desirable.
- Excellent analytical and documentation skills with strong attention to detail.
Desirable (Bonus) Skills :
- Experience with Docker, Kubernetes, or cloud-based testing environments (AWS, Azure).
- Background in Model-Based Testing or Behavior-Driven Development (BDD).
- ISTQB Certification or equivalent in software testing.
- Exposure to cybersecurity testing or software validation in SaMD (Software as a Medical Device) environments.