Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

GE HealthCare Sr Software Engineer 
India, Karnataka 
253456237

15.08.2024

Roles and Responsibilities :

As a Sr. Software Engineer:

You are a part of the test design and automation team involved in test design, script development, execution, and maintenance for Verification activities.
You will contribute to the Improvement of the test design and development process that includes adopting automation by collaborating between local and global teams.
You will drive continuous integration related process changes and improvements throughout engineering lifecycle.
You will execute on the Automation Infrastructure & Tools roadmap and build/enhance test infrastructure.
You will ensure that the quality targets are satisfied and retire technical risks as they arise on the program
You will work with the engineering team during the feature design and implementation phases to ensure that:
The feature has test hooks that can be leveraged to automate test cases.
The feature is debuggable.
You will actively participate in code reviews and design FMEA’s (Failure Mode and Effects Analysis) .
You will analyze failures and root cause issues, file defects, follow up with developers and other teams on the resolution if product issues are found


Required Qualifications:

Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
Around 7 to 10 years of professional experience in Java development and testing methodologies within a software development, technical industry, or research environment.


Technical Expertise:

Minimum 7 years of experience in Core Java and Selenium
Depth of knowledge on automation development experience within BDD, Data driven and Hybrid automation frameworks (preferably Cucumber OR JBehave)
Hands on experience using source code management tools such as: Git, GitLab or SVN to perform operations such as branching, merging, and labeling
Experience in unit framework such as Junit, TestNG.
Experience using build tools such as: Gradle, Maven etc
Experience installing operating systems, installing software applications and troubleshooting on both Linux and Windows operating systems
Basic knowledge of network protocols with the ability to troubleshoot network issues that could be due to hardware, software or network faults


Exposure to Systems design and technical depth in one or more engineering disciplines
Demonstrated experience with New Product Introduction (NPI) and regulatory compliance process, design history file and collaterals are in place and current
Self-starter, energizing, results oriented and able to multi-task; tenacious and organized
Skilled in breaking down problems and estimating time for development tasks
Technical experience in global software development and solid understanding of Healthcare products and software platforms
Familiarity with the full software development lifecycle; including requirement and defect management tools.
Experience in configuring builds within continuous integration tools such as Jenkins.Inclusion and Diversity:

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.