Job Description
In this role you will:
-
Develop the overall verification strategy for an on-premises cloud-based system, consisting of server-class hardware, wearable embedded devices, state of the art network and the complete software stack.
-
Strategizing and executing End to End System Integration Testing
-
Create the verification plans and reports for the complete system
-
Work with the software developers to implement integration and verification automation at all levels of the software stack and system.
-
Authoring and reviewing functional and automated tests and test harnesses application and services under test
-
Lead a team in manual verification execution and oversee automation development and execution.
-
Understand and implement reliability testing frameworks to support integration and to be first class DevOps citizens.
-
Partner with and provide direction to fellow team members to diagnose bugs/defects and formulate solutions.
-
Review verification results looking for compliance to our quality management system.
-
Aware of and comply with the GE Healthcare Quality Manual, Quality Management System, Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply
Basic Qualifications:
-
Bachelor s Degree in Computer Science or in STEM Majors (Science, Technology, Engineering and Math).
-
Minimum of 8 years of experience in developing products through testing and verification activities.
-
Proven ability to develop timely and effective solutions for challenging testing and debugging complex design problems.
Desired Characteristics:
Quality Specific Goals:
-
Aware of and comply with the GEHC Quality Manual, Quality Management System,
-
Quality Management Policy, Quality Goals, and applicable laws and regulations as they apply to this job type/position.
-
Complete all planned Quality Compliance training within the defined deadlines.
Technical Expertise:
-
Strong Experience in BDD, TDD, Data driven and Hybrid automation frameworks .
-
Strong Experience to programmatically test products; measure test coverage; develop best automation, profiling, and performance/load testing tools; and drive testability and diagnostic ability into the product.
-
knowledge of Ubuntu, Linux and Windows OS knowledge
-
Knowledge on network protocols
-
Experience in automation development using Selenium OR Squish and Core Java
-
Knowledge of bugs/defects life cycle.
-
Understanding of system design concepts and subsystem interactions and interfaces
-
Knowledge of HP ALM or equivalent product life cycle management tools
Employment Type: Full Time, Permanent
Read full job description