Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

GE HealthCare Software Engineer 
India, Karnataka 
718193133

01.09.2024
The Software Engineer – Test is responsible for implementation of Test Automation features / functionality & required tools development, working closely with Test Automation Lead & Architect and part of scrum team for timely delivery with quality. Demonstrates deep understanding of software test design techniques & principles.

Roles and Responsibilities

In this role, you will:
• Work with team in Agile Software Test and Development lifecycle.
• Demonstrate technical expertise in developing test automation code with high rigor on code quality.
• Understand the product & feature better to come up with optimal test scenarios using advanced test design techniques.
• Execute in a fast-paced delivery mode and focus in delivering tasks to meet the product release goal.
• Participate & Provide inputs in technical discussions along with Leads & Architects.
• Out of box thinking in demonstrating the Design, implement, enhance, and maintain test harnesses, libraries, test cases corresponding to various product areas.
• 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:
o The feature has test hooks that can be leveraged to automate test cases.
o The feature is debug enabled.
• Analyse failures and root cause issues, file defects, follow up with developers and other teams on the resolution if product issues are found
• Maintain code quality through best practices.
• Seek and provide feedback on design and development
• Demonstrate the ability to make informed technology choices after due diligence and impact assessment

Education Qualification and Technical Expertise:

• Bachelor’s degree in computer science or “STEM” Majors (Science, Technology, Engineering and Math) with a minimum of 3 years’ experience in software testing
• Knowledge and hands on experience of Test Design techniques, Test Planning, Test Execution – Manual and Automation
• Test automation development experience within BDD, Data driven and Hybrid automation frameworks (preferably cucumber & JBehave not only limited to Selenium)
• Knowledge on Data Structures, multithreading, concurrency & test Design Patterns
• Experience using source code management tools such as: Git, GitLab or SVN to perform operations such as branching, merging, and labelling
• 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
• Experience working within Agile/Scrum software development framework
• Strong Debugging and Troubleshooting Expertise.

• Self-starter, energizing, results oriented and able to multi-task; tenacious and organized
• Familiarity with the software development lifecycle; including requirement and defect management tools.
• Strong written and oral communication skills including the ability to collaborate with developers both locally and remote
• Understanding of different levels testing and behavioural driven design testing techniques
• Experience configuring builds within continuous integration tools such as Jenkins or TeamCityPersonal Attributes:

• Able to work under minimal supervision
• Excellent communication skills and the ability to interface with senior leadership with confidence and clarity
• Able to work well with global teams, including time-zone flexibility


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.