Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer @ GE Healthcare

Home > Software Engineer

 Software Engineer

Job Description


Job Description Summary
As a Software Engineer in MDH (Mobile Digital Health) team, you will be an individual contributor in a small to mid-d 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.Job Description
Roles and Responsibilities
As a Software Engineer, you will:
Own the responsibility to create test designs and automate them to ensure the product achieve all quality objectives required to meet customer and business needs, including -feature and functionality, quality, reliability, scalability, serviceability, and compliance. The Software Engineer must understand system and sub-system requirements and design, create, automate, review and execute test cases/scripts.
Your Day at GE:
  • Ensure that the quality targets are satisfied and retires technical risks as they arise on the program
  • Part of the Test design and automation team involved in test design, script development, execution, and maintenance for Verification activities.
  • Improve test design and development process that includes adopting automation by collaborating between local and global teams.
  • Continuous integration related process changes and improvements throughout engineering lifecycle.
  • Execute on the Automation Infrastructure & Tools roadmap and build/enhance test infrastructure.
  • 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.
  • Participate in code reviews and design FMEA's (Failure Mode and Effects Analysis) .
  • 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 3-8 years of professional experience in Python scripting and testing methodologies within a software development, technical industry, or research environment.

Required Technical Expertise:
  • 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 is 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 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.
#LI-LM1

Employement Category:

Employement Type: Full time
Functional Area: IT
Role Category: Software Engineer
Role/Responsibilies: Software Engineer

Contact Details:

Company: GE Healthcare
Location(s): Bengaluru

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ Not Specified

GE Healthcare

Advantedge Healthcare Solutions Private LimitedOne of the top national medical billing companies, AdvantEdge Healthcare Solutions proudly serves physician groups, hospitals, surgery centers, and behavioral health agencies.