Senior Software Engineer
GE Healthcare
Job Description Summary
Responsible for programing a component, feature and or feature set. Works independently and contributes to the immediate team and to other teams across business. You will also contribute to design discussions.
In this role, you will:
- Author, develop and review automated tests and test harnesses for applications and services under test, ensuring alignment with system requirements and design intent.
- Review verification results to ensure compliance with the organization's Quality Management System (QMS) and applicable regulatory standards.
- Execute automated tests within the Continuous Integration (CI) environment, enabling rapid feedback and supporting agile development cycles.
- Collaborate with software developers to implement integration and verification automation across all levels of the software stack and system.
- Understand and implement reliability testing frameworks, supporting system integration and promoting DevOps best practices as a first-class citizen in the development lifecycle.
- Profile and optimize performance and load testing tools, embedding testability and diagnostic capabilities into the product architecture to ensure robustness and scalability.
Basic Qualifications:
- Bachelor’s degree in computer science or in “STEM” Majors (Science, Technology, Engineering and Math).
- A minimum of 5to 8 years of experience in developing automated tests for products through testing and verification activities.
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, Data driven and Hybrid automation frameworks (preferably cucumber & JBehave)
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.