Sr Quality Assurance Engineer
GE HealthCare.com
Office
01
Full Time
Job Description Summary
GE HealthCare is looking for a talented and motivated Sr Quality Assurance Engineer to join our Advanced Visualization team. This team develops core services that enable our products to run cutting-edge medical applications. As a Sr Quality Assurance Engineer, you will be responsible for testing components, features, and feature sets, while also defining the test strategy for those owned by the team.Job Description
Responsibilities:
- Acting as a QA leader of the team, guiding and mentoring how the quality of the functionalities could be assured and what methodologies and technologies should be used,
- Developing and executing maintainable automated tests for acceptance, functional, and regression test cases,
- Owning other quality engineering tasks, such as Manual Tests creation, execution and documentation,
- Making technology choices at individual level and has ability to analyze impact,
- Integrating project testing with continuous-integration process,
- Appling principles of SDLC and methodologies like Lean/Agile/XP, CI, Software and Product Security, Scalability, Documentation Practices, refactoring and Testing Techniques,
- Working with fellow team members to diagnose bugs and formulate solutions,
- Providing expertise in the quality engineering, test planning and testing methodology for a software project.
Basic Requirements:
- Bachelor's Degree in Computer Science or “STEM” Majors (Science, Technology, Engineering and Math) with advanced experience,
- Proven hands-on experience with object-oriented design and programming languages like Java, C++, GoLang, TypeScript or JavaScript,
- Proven hands-on experience with writing manual test cases,
- Experience with the following Service Automation tools: Serenity and JBehave,
- Hands on experience testing Microservices and APIs,
- Experience writing and executing complex test plans, test cases, and unit tests,
- Experience with Linux based operational systems,
- Able to translate product requirements into feature files,
- Excellent verbal and written communication skills in English,
- Capability to critically evaluate how features operate and how tests should be created,
- Analytical Mindset,
- Detail-oriented personality, keeping documentations in high quality state for any possible audit.
- Testing systems for compliance with security standards,
- Experience in working with distributed systems and containerized applications using Docker,
- Experience in working with continuous integration tools: GitLab or Jenkins,
- Knowledge of JMeter or other performance testing tools,
- Experience in software design using BDD and TDD,
- Experience working with an application lifecycle management (ALM) tool,
- Experience in working with SQL queries,
- Proven hands-on experience with writing manual test cases,
- Experience with the following Service Automation tools: Serenity and JBehave,
- Hands on experience testing Microservices and APIs,
- Experience writing and executing complex test plans, test cases, and unit tests,
- Experience with Linux based operational systems,
- Able to translate product requirements into feature files,
- Excellent verbal and written communication skills in English,
- Capability to critically evaluate how features operate and how tests should be created,
- Detail-oriented personality, keeping documentations in high quality state for any possible audit.
- Testing systems for compliance with security standards,
- Experience in working with distributed systems and containerized applications using Docker,
- Experience in working with continuous integration tools: GitLab or Jenkins,
- Knowledge of JMeter or other performance testing tools,
- Experience in software design using BDD and TDD,
- Experience working with an application lifecycle management (ALM) tool,
- Experience in working with SQL queries,
Preferred Experience & Skills:
- Experience in working with the following tools is a plus: Protractor, Jasmine, Karma, and Cucumber,
- Experience in working with medical imaging,
- Experience with Spring or Angular.
- Demonstrates the initiative to explore alternate technology and approaches to solving problems
- Skilled in breaking down problems, documenting problem statements and estimating efforts
- Demonstrates awareness about competitors and industry trends
- Has the ability to analyze impact of technology choices
- Experience With Kubernetes,
- Experience in working with the following tools is a plus: Protractor, Jasmine, Karma, and Cucumber,
- Experience in working with medical imaging,
- Experience with Spring or Angular.
- Demonstrates the initiative to explore alternate technology and approaches to solving problems
- Skilled in breaking down problems, documenting problem statements and estimating efforts
- Demonstrates awareness about competitors and industry trends
- Has the ability to analyze impact of technology choices
Personal Attributes:
- Able to take ownership to deliver small and medium sized tasks while mentoring and helping team members
- Ensures understanding of issues and presents clear rationale. Able to identify mutual needs and win-win solutions. Uses two-way communication to influence outcomes and ongoing results
- Identifies misalignments with goals, objectives, and work direction against the organizational strategy. Makes suggestions to course correct
- Continuously measures deliverables of self and team against scheduled commitments. Effectively balances different, competing objectives
- Strong oral and written communication skills
- Strong Interpersonal Skills
- 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
#Li-Mt1
#Li_hybrid
Additional Information
Relocation Assistance Provided: No
