Test Automation Engineer
Role details
Job location
Tech stack
Job description
Have a leading role in developing and maintaining market-leading pathology scanner solutions as part of Philips Digital & Computational Pathology (DCP) product portfolio.
In a world with increasing challenges for cancer diagnostic procedures and quality of patient care, Philips DCP strives to be number one in empowering Pathologists with Digital Pathology Solutions via the best Pathology scanners, Image Management System, workflow, and Image Analytics solutions available. This helps pathology laboratories and pathologists to work more effectively, leading to higher quality diagnosis and as a result better patient care.
Your Role:
- Translate system requirements into well-defined, measurable test cases that cover functionality, interactions, and edge cases, ensuring robust system verification under general supervision.
- Develops system test scripts using appropriate scripting languages and Philips-aligned testing tools, selecting the most effective technologies based on system complexity and test needs.
- Designs and builds test automation frameworks by identifying suitable automation tools, creating reusable scripts, and integrating automation into the wider testing process with team collaboration.
- Identifies system-level risks through analysis and threat modelling, creating targeted test scenarios that support early defect detection and prevent critical issues later in development.
- Executes functional, integration, and regression tests-manual, automated, or hybrid-following established test plans, and analyzes results to diagnose defects, determine root causes, and monitor key quality indicators.
- Collaborates closely with developers and engineering teams to resolve issues, participates in system integration activities to assess release readiness, and adapts testing strategies as requirements evolve within agile development cycles.
Requirements
- Bachelor's / Master's Degree in Computer Science, Software Engineering, Information Technology or equivalent. Minimum 5 years of experience with Bachelor's OR Minimum 3 years of experience with Master's in areas such as Software Development, Software or System Design and Architecture, Testing and Quality Assurance or equivalent.
- Experience with test automation tools/environments like Cucumber/Java, Playwright/Node.js Programming is a must.
- Experience with Hands-on testing on Medical devices composed of HW and SW.
- Experience working with the following tech stack is preferred: Gherkin, Java, Node.js, Python, Docker, Jenkins, and RedHat Linux .
- Experience with API/UI testing, hardware-related/embedded testing.
- Experience with Healthcare Regulatory aspects (FDA 820.x, ISO13485, etc.) is preferred along with experience in medical device development processes, especially within design controls and formal verification processes.