Senior Software Engineer (Test)
Indexed description
GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition, turn ideas into world-changing realities, and join an organization where every voice makes a difference, and every difference builds a healthier world.
Job Description
Role and Responsibilities:
- Responsible for planning and implementing 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 & 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.
- B.E/B.Tech in Computer Science, Biomedical Engineering, Electronics Engineering, or an equivalent engineering discipline.
- Minimum 6+ years of experience in automation in 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.
- Provide technical leadership to an agile team.
- Work with Product Line Leaders (PLLs) to understand product requirements & vision
- Translate requirements / vision into prioritized list of user stories and deliver to required timelines and quality standard
- Work with product line leaders and architects to develop multi generation software technology plans
- Drive increased efficiency across the teams, eliminating duplication, leveraging product and technology reuse
- 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.
- Experience with Behavior-Driven Development (BDD)
- Knowledge of Java programming
- Familiarity with Robot Framework
- Experience with Jenkins for CI/CD and automation pipelines
We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus, and drive ownership – always with unyielding integrity.
Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.
#Everyroleisvital
#Hybrid
Additional Information
Relocation Assistance Provided: Yes
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search