Skip to content

NavyaKraleti/Novartis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

End-to-End Healthcare Platform Testing

Project Overview

This project involves end-to-end testing of a comprehensive healthcare platform that supports the enrollment and management of patients through their therapeutic processes. The platform ensures patient data confidentiality, integrity, and availability, providing a seamless user experience. Different user roles such as Care Navigators, Intake Specialists, Leads, Managers, and Reimbursement Specialists assist patients in enrolling in programs to access the required medical support.

The system integrates multiple modules and vendors, ensuring smooth interoperability and data exchange across platforms. The testing process covers a variety of workflows, spanning Salesforce, AWS, and associated brand websites.


Objectives

  1. Shepherding patients through therapeutic processes while ensuring confidentiality and security of patient data.
  2. Data Integrity: Only authorized actors can view or modify patient data.
  3. System Availability: Maximize platform uptime to enhance user experience.
  4. Integration Testing: Validate smooth end-to-end interactions across internal and external systems, ensuring reliability of data transmission and workflows.

Key Responsibilities

In this project, I play a critical role in ensuring the End to End quality and functionality of the platform through structured software testing processes.

Requirements Gathering and Test Planning

  • Requirement Refinement: Collaborate with stakeholders to refine requirements for multiple releases.
  • Test Scenario Design: Analyze requirements to create test scenarios and test cases for all functional modules.
  • Approvals: Obtain approvals for all test cases from involved Product Owners and stakeholders before test execution.

Test Execution

  • Test Case Execution: Execute the test cases across different releases to validate end-to-end workflows and ensure system reliability.
  • End-to-End Testing: Perform integration testing of all modules, ensuring seamless data flow across:
    • Salesforce
    • AWS DynamoDB
    • AWS S3 Buckets
    • AWS CloudWatch

Collaboration with Vendor Teams

  • Work closely with vendor teams to confirm data exchange and adherence:
    • Direct Mail Communication (e.g., patient communication workflows)
    • Patient Adherence and Consent validation
    • Copay Insurance Card Details
    • Data Analytics and Reports

Tools and Technologies

  • Salesforce: Primary platform for end-to-end workflow testing.
  • AWS Services:
    • DynamoDB: To verify enrolled patient data.
    • S3 Buckets: Data fetching and sharing with vendors.
    • CloudWatch: For monitoring and extracting PGP files.
  • JIRA: Test management tool to track requirements, test scenarios, test cases, defects, and progress.

Testing Methodologies

  1. End-to-End Testing: Validate full system workflows across modules and vendors.
  2. Functional Testing: Ensure the core functionalities meet business requirements.
  3. Integration Testing: Validate data flow and system interoperability with external vendor platforms.
  4. Regression Testing: Verify stability after enhancements in multiple releases.
  5. Data Validation: Check data integrity in AWS and confirm vendor data availability.

Highlights

  • Successfully managed multiple releases by refining requirements, creating comprehensive test cases, and obtaining stakeholder approvals.
  • Ensured end-to-end integration of all modules, testing workflows that involve Salesforce, AWS, and vendor systems.
  • Maintained system integrity and ensured a seamless user experience for various user roles in the healthcare ecosystem.

Outcomes

  • Ensured high-quality, error-free releases through meticulous test planning, execution, and collaboration.
  • Strengthened system reliability, performance, and data security for all workflows and integrations.
  • Improved communication and data exchange with external vendor teams, ensuring smooth end-to-end operations.

About

This repository contains the second project I worked on as a QA Tester. This project is being done with a combination of manual testing techniques including E2E Testing and Regression Testing and test management tools.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors