Software Engineer (Test)
GE Healthcare
GE Healthcare
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.
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.
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.
GE Healthcare
Healthcare