Overview
As an Automation Engineer (Test), you will be responsible for automation testing to deliver a high quality product, platform or sub system and ensuring it is released as per GE Healthcare Quality Management Systems.
What you'll do
- Plan and implement verification and validation strategies for PET-CT systems across system and subsystem levels.
- Build automated testing for product verification ensuring compliance with functional and nonfunctional requirements.
- Design, develop, and maintain automation frameworks using Python for scalable testing.
- Perform automation testing using Selenium and Playwright to ensure high-quality product releases.
- Develop and manage Docker-based test environments for reproducible and efficient execution.
- Perform testing and debugging in Linux-based environments to validate system reliability.
- Determine appropriate test environments, tools, and automation strategies aligned with product requirements.
- Collaborate closely with development, system, technical leads and architects and global teams to ensure end-to-end product quality.
- Participate in Agile ceremonies and contribute to continuous quality improvement initiatives.
- Support development of test infrastructure, instrumentation, and verification tools.
- Develop strong understanding of system behavior and contribute to improving testing efficiency and product quality.
- Work in global programs requiring cross-location collaboration, including extended or flexible work hours.
What you'll need
- B.E/B.Tech in Computer Science, Biomedical Engineering, Electronics Engineering, or an equivalent engineering discipline.
- Minimum 3+ years of experience in verification and validation of healthcare or medical device products.
- Strong expertise in Python programming and automation framework development.
- Hands-on experience with Selenium, Playwright for test automation.
- Experience with Docker for containerized test environments.
- Strong working knowledge of Linux systems.
- Domain expertise in Healthcare / Medical Devices.
- Good understanding of Software QA processes and Agile methodologies.
- Strong documentation skills for test design, scripts, and requirements traceability.
- Quality-focused mindset with high attention to detail.
- Good organizational, analytical, and problem-solving skills.
- Strong written and verbal communication skills.
- Strong oral and written communication skills.
- Ability to document, plan, market, and execute programs.
Nice to have
- Experience with Behavior-Driven Development (BDD).
- Knowledge of Java programming.
- Familiarity with Robot Framework.
- Experience with Jenkins for CI/CD and automation pipelines.
Details
- Location: Bengaluru, India (EPIP 122, Phase II).
- Relocation assistance provided: Yes.
Read the full description and apply on the company’s own careers page.