💼

Senior Software Engineer(Automation Engineer) at GE HealthCare

NEW
Location
Bengaluru, Karnataka, India
Job type
Full time
Posted 1 day ago
Description
Responsibilities:


  • As an Senior Automation Test engineer, you will be a part of a Scrum team and designing, implementing, maintaining and executing the automation and manual test cases.
  • You will be required to document the designs and verification activities; perform component & subsystem level verification, participate in system level verification.
  • Understand the vision to design and integrate quality within Software Development Life Cycle.
  • Expert in developing and executing maintainable automation tests for acceptance, functional, and regression test cases.(Mandatory)
  • Should be capable of designing, developing, and maintaining reliable automation tests for acceptance, functional, and regression testing (Mandatory)
  • Demonstrate hands-on experience in manual testing and API automation.(Mandatory)
  • Hands-on experience in RESTful Service Automation using Rest Assured & Selenium. (Using Java) (Mandatory)
  • Hands-on experience in Core Java, Cucumber/behave or any BDD- Behavior Driven Development Framework.(Mandatory)
  • Apply strong knowledge of Object-Oriented Design (OOD) and design principles.
  • Experience with Agile methodologies for software development
  • Bring experience in medical device testing or exposure to the healthcare IT/medical device industry. (Highly preferred)
  • Be self-motivated with the ability to quickly grasp complex issues and make informed decisions even with incomplete requirements.
  • Estimate task efforts accurately and proactively identify and communicate dependencies to the Scrum Lead or Manager.
  • Communicate clearly and effectively, both written and verbal, especially in a global team environment.
  • Demonstrate strong analytical and problem-solving skills, with the ability to multitask and prioritize effectively.
  • Lead impact assessments and contribute to quality engineering strategies for product releases.
  • Mentor and guide team members in implementing test automation across teams, fostering awareness and competence.
  • Lead verification activities to ensure high-quality and timely product releases.
  • Hold or be working toward certifications such as ASQ, ISTQB, CQE, or CQA. (Preferred)


Requirements:


  • Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with minimum 8 years of experience
  • Minimum industry experience of 8+ years’ in the Test and automation domain, in implementing Automation test frameworks and methodology in context of Agile & modern DevOps, inclusive of 5+ years working as Automation Engineer leveraging test automation solutions of functional testing.
  • Expertise with Testing lifecycle and core testing process/techniques using different test approaches.
  • Experience related to software design for reliability, setting and demonstrating reliability targets in software.
  • Expertise in Continuous Integration /Continuous Deployment (CI/CD) process and test automation.
  • Excellent knowledge with test execution estimates, design test plans & strategy, writing test scenarios, cases, executing test cases and defect lifecycle handling.
GE HealthCare
gehealthcare.com
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Master Backend Engineering
AI-First Software Engineering
Next batch starts on 16 May
Always stay in the know!
Join our community and stay notified of latest job opportunities.
GE HealthCare
gehealthcare.com
500+

‘Apply now’ takes you to the job application page after a quick sign-in

Tap to Apply

Frequently Asked Questions

What is the role of a Senior Software Engineer (Automation Engineer) at GE HealthCare?
Chevron down
What are the responsibilities of a Senior Software Engineer (Automation Engineer) at GE HealthCare?
Chevron down
Where is the job location for the Senior Software Engineer (Automation Engineer) at GE HealthCare?
Chevron down
Is the Senior Software Engineer (Automation Engineer) position at GE HealthCare full-time?
Chevron down
What department will the Senior Software Engineer (Automation Engineer) be working in at GE HealthCare?
Chevron down
When was the job for Senior Software Engineer (Automation Engineer) at GE HealthCare posted?
Chevron down
What is the application link for the Senior Software Engineer (Automation Engineer) position at GE HealthCare?
Chevron down
What seniority level is required for the Senior Software Engineer (Automation Engineer) job at GE HealthCare?
Chevron down
What makes working at GE HealthCare advantageous for a Senior Software Engineer (Automation Engineer)?
Chevron down

Why Work at GE HealthCare?

GE HealthCare is a global leader in the medical technology and digital solutions industry. Working with us means you're joining a community driven by innovation and committed to improving health outcomes. As a part of our team, you’ll embark on a journey where you not only grow professionally but also contribute to life-saving innovations. Our dedication to fostering a dynamic work environment, coupled with a commitment to research and development, ensures that our employees are always at the forefront of technological advancements.

Employees at GE HealthCare enjoy a supportive culture that prioritizes continuous learning and development. Our professional growth opportunities are unparalleled, with access to cutting-edge resources and expert mentorship. We value diversity and inclusion, empowering our team members to bring their best selves to work every day, which results in better ideas, leading to better technological solutions.

Moreover, working with GE HealthCare provides an opportunity to have a tangible impact on global health. Through our impressive portfolio of next-generation imaging, monitoring, biomanufacturing, and cell and gene therapy technologies, our employees take pride in pushing the boundaries of what is possible in healthcare innovation.

What’s It Like to Work at GE HealthCare?

Working at GE HealthCare means being a part of a vibrant community that cherishes collaboration and nurturing talent. Our team believes in leveraging technological advancements to create solutions that make healthcare more efficient and effective. The workplace culture here is one of empowerment and encouragement, providing a platform where employees feel valued and capable of making significant contributions.

Our employees work in an environment that promotes creativity and innovation, ensuring that each voice is heard and diverse perspectives are considered. Regular team-building activities and cross-departmental collaborations foster a sense of camaraderie and shared purpose. Furthermore, our leadership team is approachable and committed to maintaining open lines of communication, ensuring employees’ ideas are recognized and appreciated.

At GE HealthCare, work-life balance is prioritized. We understand the importance of maintaining a healthy blend of personal and professional life, and as such, support flexible working arrangements to help achieve this balance.

What’s It Like to Work as a Senior Software Engineer (Automation Engineer) at GE HealthCare?

As a Senior Software Engineer (Automation Engineer) at GE HealthCare, you will play a pivotal role in shaping cutting-edge healthcare solutions. Your work will involve leveraging your expertise in software development and automation to build efficient and reliable systems that improve healthcare delivery. The position requires a robust understanding of software engineering principles, automation frameworks, and an innovative mindset to solve complex challenges.

Day-to-day activities include working alongside a talented team of engineers, participating in the design and implementation of automation frameworks, and enhancing software applications that meet high standards of performance and usability. There's an emphasis on quality and continuous improvement, maintaining a collaborative environment where ideas for enhancement are not just welcomed but expected.

Career growth in this role is supported by access to ongoing training, exposure to the latest technology trends, and involvement in significant projects that provide continuous learning opportunities. The role not only allows technical growth but also develops leadership skills through project management responsibilities and team mentorship.

Senior Software Engineer (Automation Engineer) Interview Questions at GE HealthCare

Interviewing for the position of Senior Software Engineer (Automation Engineer) at GE HealthCare typically involves a series of comprehensive assessments designed to evaluate both technical skills and problem-solving abilities. Below are some example questions you might encounter:

  1. Explain how you would design a robust automation framework.
  2. Discuss a challenging software engineering problem you've faced and how you solved it.
  3. Describe your approach to code optimization and maintaining high software performance.
  4. Share your experience with version control tools like Git.
  5. How do you ensure the quality and reliability of automated tests?

These questions are crafted to assess your technical expertise, ability to solve complex problems, and adaptability to new tools and processes.

Senior Software Engineer (Automation Engineer) Interview Preparation at GE HealthCare

Preparing for an interview at GE HealthCare requires a combination of technical preparation and insight into the company’s culture and values. Start by reviewing the fundamental principles of software automation and brush up on your programming skills in relevant languages such as Python, Java, or C#. Familiarity with automation tools like Selenium, Jenkins, or Ansible can also be advantageous.

Additionally, understanding GE HealthCare’s market position and recent developments in healthcare technology can provide a competitive edge. Reflect on how your background and experiences align with the company's mission and values, and be prepared to articulate this alignment during the interview.

Moreover, practice articulating your thought process and technical solutions clearly and effectively, as communication is a vital part of the GE HealthCare work culture. Consider conducting mock interviews with a peer or mentor to refine your answers and receive feedback on your delivery.

Senior Software Engineer (Automation Engineer) Interview Tips at GE HealthCare

To succeed in your interview at GE HealthCare, consider integrating the following tips:

  1. Research: Understand GE HealthCare’s products, services, and recent achievements within the healthcare technology space.
  2. Showcase Problem-Solving Skills: During technical questions, make it a point to explain your thinking process, demonstrating your problem-solving approach and adaptability.
  3. Cultural Fit: Display curiosity and enthusiasm about the opportunity to contribute to GE HealthCare's mission. Culture fit is as important as technical ability.
  4. Clarify Doubts: If you don't understand a question, don’t hesitate to ask for clarification. This shows you’re thoughtful and not afraid to seek the information required to complete your tasks.
  5. Technical Know-How: Revise core programming concepts, and be ready to use whiteboard or paper to write algorithms and coding solutions during the technical rounds.

By focusing on both your technical capabilities and your fit with the company's mission and culture, you'll be able to present yourself as a well-rounded candidate ideally suited for a role at GE HealthCare.