Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

GE HealthCare Staff Test Architect 
India, Karnataka 
601058383

15.08.2024

Roles and Responsibilities

  • Architectural Design: Design and implement scalable and robust test automation frameworks tailored for AWS Cloud and On-Premise Hybrid Deployment.

    • Stay up-to-date with emerging technologies and testing trends in the data streaming and cloud computing space.

    • Design and implement scalable and maintainable test automation frameworks for Java-based 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 cross-functional 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:

  • Bachelor’s 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 5-Year 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 hands-on experience with AWS services – Like EKS, ECR,S3, 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 on-premise to cloud data streaming solutions

  • Experience with chaos engineering tools and techniques

  • Excellent analytical and problem-solving skills analyzing 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.

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

Ourare designed to unlock your ambition by giving you the boost and flexibility you need to turn your ideas into world-changing realities. Our salary and benefits are everything you’d expect from an organization with global strength and scale, and you’ll be surrounded by career opportunities in a culture that fosters care, collaboration and support.