Job Description Summary
A Test Architect at GE Healthcare is responsible for designing implementing and maintaining a comprehensive testing strategy for a continuous data streaming pipeline utilizing Java Microservices and Kafka on AWS. The ideal candidate will have a strong background in test automation data streaming technologies and cloud platforms. Person will be engaged in designing and implementing comprehensive test strategies that encompass AWS services performance testing reliability engineering scalability and chaos testing methodologies. This role requires a deep understanding of cloudnative architectures automation frameworks and a passion for delivering highquality software.
GE HealthCare is a leading global medical technology and digital solutions innovator. Our purpose is to create a world where healthcare has no limits. Unlock your ambition turn ideas into worldchanging realities and join an organization where every voice makes a difference and every difference builds a healthier world.
Job Description
Roles and Responsibilities
- Architectural Design: Design and implement scalable and robust test automation frameworks tailored for AWS Cloud and OnPremise Hybrid Deployment.
- Stay uptodate with emerging technologies and testing trends in the data streaming and cloud computing space.
- Design and implement scalable and maintainable test automation frameworks for Javabased microservices
- Test Strategy: Develop and execute comprehensive test strategies covering functional performance reliability scalability multitenancy and chaos testing.
- Design and implement a robust test strategy for continuous data streaming pipelines.
- Develop and maintain automated test scripts for Java Microservices and Kafka based applications.
- Design Maintain Automation framework.
- AWS Expertise: Utilize deep AWS knowledge to optimize testing strategies leverage AWS services for test automation and ensure best practices are followed.
- Utilize AWS services to enhance testing capabilities and efficiencies.
- Performance Testing: Plan and execute performance tests to validate system performance under varying loads and conditions.
- Perform functional performance integration and regression testing
- Reliability and Scalability: Implement tests to validate system reliability scalability and fault tolerance under stress conditions.
- Ensure the reliability scalability and performance of the data streaming pipeline through rigorous testing.
- Chaos Testing: Design chaos engineering experiments to proactively identify system weaknesses and improve overall resilience.
- Automation Leadership: Lead initiatives to increase automation coverage across the testing lifecycle integrating automated tests into CI/CD pipelines.
- Collaborate with development DevOps and QA teams to integrate testing processes into the CI/CD pipeline.
- Collaboration: Work closely with development teams architects and stakeholders to advocate for quality throughout the development process.
- Participate in technical reviews and contributing to tech discussions.
- Analyze requirements and report out testable/not testable.
- Strong leadership and communication skills to effectively collaborate with crossfunctional teams
- Adherence to Defect Management Process
- Identify document and track defects and work closely with the development team to resolve them.
- Contribute to decision making for make/stop a release.
Educational Qualifications:
- Bachelors Degree in a STEM major (Science Technology Engineering and Math)
Technical skillset:
- Minimum of 10 years of experience in Software & Product testing Knowledge.
- Proven experience as a Test Architect or similar role in a data streaming environment.
- Minimum 5Year experience in Automation tools like JMETER and CUCUMBER and knowledge on any of the programming languages using Java Python and Shell scripting.
- Minimum 3 Years experience in Docker/Kubernetes
- 2 Extensive experience with Apache Kafka and data streaming concepts
- Experience in test management tools like ALM JAMA.
- 2 years of handson experience with AWS services Like EKS ECRS3 Lambda VPNs
- Good understanding of authentication and authorization mechanisms Like AuthN and AuthZ
- Familiarity with CI/CD tools and processes (e.g. Jenkins GitLab CI).
- Experience in Agile methods and metrics.
- Should have very Good Knowledge of software testing methodology / processes and software development life cycle.
- Strong in Manual / Automated testing methodologies
- Sound knowledge of application architectures and databases
- Work well with teams and across Global environment
- Adherence to processes.
- Experience in testing onpremise to cloud data streaming solutions
- Experience with chaos engineering tools and techniques
- Excellent analytical and problemsolving skills analysing and finding issues in detail.
- Solid understanding of API testing tools (e.g. Postman RestAssured) and integration testing methodologies.
- Strong understanding of performance testing tools (e.g. JMeter) and methodologies.
Desired Characteristics:
Organizational & Operational Experiences
- Knowledge in cyber security standards secure design and development practices and regulatory requirements.
- Experience in medical device regulations applicable standards and quality systems.
- Clinical environment knowledge
- Knowledge on Linux Commands Operating System Docker Container Virtualization Kubernetes.
- Exposure to Cloud Computing/Cloud Native is added advantage.
- Knowledge on Continuous Integration Tools
Inclusion and Diversity
GE Healthcare is an Equal Opportunity Employer where inclusion matters. Employment decisions are made without regard to race color religion national or ethnic origin sex sexual orientation gender identity or expression age disability protected veteran status or other characteristics protected by law. We expect all employees to live and breathe our behaviors: to act with humility and build trust; lead with transparency; deliver with focus and drive ownership always with unyielding integrity. Our total rewards are designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into worldchanging realities. Our salary and benefits are everything youd expect from an organization with global strength and scale and youll be surrounded by career opportunities in a culture that fosters care collaboration and support. #L1Hybrid
Additional Information
Relocation Assistance Provided: Yes
Required Experience:
Staff IC