Software Engineer (Test)

GE Healthcare

3+ yrs Bengaluru Full Time Hybrid (office + remote)
GE Healthcare logo
Posted : today
Actively hiring

Job description

Join GE HealthCare as an Automation Engineer (Test) and contribute to delivering high-quality products and platforms. You will be instrumental in defining, developing, and evolving software for testing within a dynamic, agile environment, leveraging cutting-edge technologies. GE HealthCare is a global leader in medical technology, dedicated to creating a world where healthcare has no limits. We empower you to turn your ambitions into world-changing realities in an organization where every contribution matters.

This role offers an opportunity to work with a company committed to innovation and improving global health outcomes, fostering a culture of care, collaboration, and support.

Responsibilities

As an Automation Engineer (Test), your responsibilities will include planning and implementing verification and validation strategies for PET-CT systems at both system and subsystem levels. You will build automated testing solutions to ensure compliance with functional and non-functional requirements. This involves designing, developing, and maintaining automation frameworks, primarily using Python, and executing tests with tools like Selenium and Playwright.

Key duties also include developing and managing Docker-based test environments, performing testing and debugging in Linux environments, and collaborating with global teams and stakeholders. You will actively participate in Agile ceremonies and contribute to continuous quality improvement initiatives, while supporting the development of test infrastructure and tools. Strong collaboration with development teams and architects is crucial for end-to-end product quality.

Qualifications

Ideal candidates will possess a B.E/B.Tech in Computer Science, Biomedical Engineering, Electronics Engineering, or a related engineering field, coupled with a minimum of 3 years of experience in verification and validation of healthcare or medical device products. Essential skills include strong expertise in Python programming, test automation framework development, and hands-on experience with Selenium and Playwright.

Proficiency with Docker for containerized test environments and a strong working knowledge of Linux systems are required. Domain expertise in Healthcare/Medical Devices is highly valued, alongside a good understanding of Software QA processes and Agile methodologies. Excellent documentation, analytical, and problem-solving skills are critical for this role, as are strong written and verbal communication abilities. Experience with Behavior-Driven Development (BDD) and familiarity with Java or Robot Framework are considered additional advantages.

Essential Skills

PythonSeleniumPlaywrightLinuxTest AutomationVerification and ValidationAgile MethodologiesSoftware QAProblem SolvingDocumentation

Good to Have

Behavior-Driven Development (BDD)JavaRobot FrameworkJenkinsDocker

Highlights

  • Actively hiring

More Details

RoleSoftware Engineer (Test)
IndustryHealthcare
DepartmentSoftware Development, Quality Assurance
Employment TypeFull Time, Hybrid (office + remote)

About the Company

GE Healthcare logo

GE Healthcare

Healthcare

Software Engineer (Test) at GE Healthcare | SkillMX | SkillMX