General Electric Software Engineer in Bengaluru, India
Job Description Summary
As a Software Engineer in MDH (Mobile Digital Health) team, you will be an individual contributor in a small to mid-sized cross-functional program team to design and automate the system and sub-system requirements with quality deliverables of NPI (New Product Introduction) programs. The MDH (Mobile Digital Health) team is working on next generation monitoring wearables, viewer, platform & solution which will provide critical near real-time monitoring of patients across hospital care areas.
GE Healthcare is a leading global medical technology and digital solutions innovator. Our mission is to improve lives in the moments that matter. 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.
Roles and Responsibilities :
As a Software Engineer, you will:
You will ensure that the quality targets are satisfied and retires technical risks as they arise on the program
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 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
Bachelor’s Degree in Computer Science or in “STEM” Majors (Science, Technology, Engineering and Math)
Around 3+ years of professional experience in Python scripting and testing methodologies within a software development, technical industry, or research environment.
Minimum 2 years of experience in Squish, ROBOT
Minimum 3 years of experience in test automation development using python and well versed in using python supported unit frameworks such as PyTest, Unittest etc.
Minimum 3 years of experience using source code management tools such as: Git, GitLab or SVN (Apache Subversion)to perform operations such as branching, merging, and labeling.
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 other automation tools will be an added advantage
Desired Characteristics :
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
GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race, color, religion, national or ethnic origin, sex, sexual orientation, gender identity or expression, age, disability, protected veteran status or other characteristics protected by law.
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.
Relocation Assistance Provided: Yes