Job Title

Senior Software Engineer - Testing

Company Name
GE Healthcare
Job Type
Full-time
Industry
Qualification
Bachelor’s Degree
Experience
6 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Bangalore, Karnataka, India
Job Description

In this role, you will:

Define testing strategies to deliver a high quality product and ensuring it is released as per GE HealthCare Quality Management Systems.

Create testing plans, including individual testing phases, and ensure the team meets the targets set forth in those plans.

Evaluate the team throughout the life of the project to identify areas where improvement can be made.

Develop and enhance the test infrastructure and continuous integration framework used across teams

Provide subject matter expertise in the quality engineering, manages test plans and testing methodology for software projects.

Use test automation techniques (data driven, pairwise, mocking, test hooks) that fit the problem space. Understands designing and coding for testability to produce quality code with the lowest cost.

Identify the scope of the work, provide estimate and justify the estimate with facts

Demonstrate the understanding of Agile software development lifecycle and able to distinguish the core inputs and outputs in each cycle.

Engage in technical discussions; participate in technical designs and present technical ideas through white boarding

Demonstrate the ability to make informed technology choices after due diligence and impact assessment

Understand whole product, its modules and the interrelationship between them while being an expert in the assigned component or module

Possess advanced domain knowledge and show great customer focus. Expert in processes / methodologies and Skilled in build, release & deployment processes

Drive design reviews, define interfaces between code modules, and applies existing technology to designs

Provide guidance to a team of developers with planning, execution and/or design architecture using agile methodologies such as SCRUM

Education Qualification

Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience and ability to write Java code for the purposes of testing solution code (e.g., white-box testing)

6+ years of experience of Software development in a technical and analytical role

Strong knowledge of Object Oriented Analysis and Design, Software Design Patterns and Java coding principles

Expert in automation Tool/framework/techniques (Behavioral Driven Development ,Cucumber , Selenium )

Has experience working in Linux/Unix and Windows environments

Has experience working with virtual machines (VMs) as part of a test/integration infrastructure

Prior Experience with performance Testing

Desired Characteristics

Knowledge of Healthcare domain & standards (HL7 , FHIR) is a big plus 

Demonstrates the initiative to explore alternate technology and approaches to solving problems

Skilled in breaking down problems, documenting problem statements and estimating efforts

Ability to takes ownership of small and medium sized tasks and deliver while mentoring and helping team members

Effective team building and problem solving abilities

Persists to completion, especially in the face of overwhelming odds and setbacks. Pushes self for results; pushes others for results through team spirit

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
February 07, 2023
Additional information

--