Senior QA Engineer

McKesson

Bengaluru

On-site

INR 1,200,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

McKesson Compile in Bangalore, India seeks a Senior QA Automation Engineer to design, develop and maintain automated tests across Ontada's product ecosystem, including AI-enabled workflows. You will partner with Product, Engineering and Operations to validate traditional software and AI-driven features.

You will own test planning, develop reusable automation components, and contribute to AI/GenAI quality testing, including prompt behavior and RAG validation, while ensuring data accuracy and

Qualifications

  • 4+ years of Software Quality Assurance experience.
  • 3+ years of automation development experience.
  • 3+ years of API testing and automation experience.
  • 3+ years of backend and database testing experience using SQL.
  • Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or GitLab CI.

Responsibilities

  • Own test planning and execution for features, modules, and services.
  • Identify risks and escalate concerns proactively.
  • Create and maintain test plans, test cases, and traceability docs.
  • Execute exploratory testing for complex workflows and edge cases.
  • Support release validation for production deployments.
  • Participate in root‑cause investigation and defect triage.

Skills

QA 4+ years experience
Automation 3+ years
API testing
Backend testing
Selenium
Playwright
Cypress
TOSCA
Java
Python
JavaScript
Agile
CI/CD
GitHub Actions
GitHub / Bitbucket
Microservices
APIs & data testing
Cloud basics (Azure/AWS/GCP)
Performance testing (JMeter/NeoLoad)
Healthcare/regulatory knowledge

Education

Bachelors in CS/Engineering/Math

Tools

Selenium

Job description

About McKesson Compile

Established in 1833, McKesson is a US Fortune 10 global leader in healthcare supply chain management solutions, retail pharmacy, healthcare technology, community oncology, and specialty care. We partner with life sciences companies, manufacturers, providers, pharmacies, governments, and other healthcare organizations to help provide the right medicines, medical products, and healthcare services to the right patients at the right time, safely and cost effectively.

Based in Bangalore India, McKesson Compile’s data is a comprehensive, full linked system of record for the US Healthcare market, with intelligence on 2M+ healthcare professionals (HCPs) and over 800K facilities. Compile’s data includes high capture medical and pharmacy claims, closed capture Medicare claims (100%), along with best-in-class provider affiliations and customer master.

At McKesson we deliver careers with purpose and potential. Our focus on better health starts with creating an inclusive environment with strong values where you can build a fulfilling career. You can count on us to provide you with resources and opportunities to grow and be your best, while contributing to our pursuit of improving lives.

Ontada is a leading oncology real‑world data and evidence, clinical education, and provider technology business dedicated to transforming the fight against cancer. Part of McKesson Corporation, we support science through our data, technology, and channels, accelerating innovation for life science companies, empowering community oncology providers, and advancing patient care. Together with our partners, we improve the lives of cancer patients.

Position Summary

The Senior QA Automation Engineer is an experienced individual contributor responsible for designing, developing, and maintaining automated test solutions across Ontada's product ecosystem, including AI-enabled and GenAI-powered applications. Reporting to the QA Manager, this role contributes to the quality, reliability, and scalability of web applications, APIs, backend services, and AI-driven workflows through effective quality engineering practices and automation.

This role partners closely with Product, Engineering, and Operations teams to validate traditional software capabilities as well as emerging AI-enabled features, including prompt-driven workflows, Retrieval-Augmented Generation (RAG) solutions, and model-integrated services.

Key Responsibilities
Quality Engineering Ownership & Execution
  • Own test planning and execution for assigned features, modules, and services.

  • Identify functional, integration, performance, and quality risks and **escalate** concerns proactively.

  • Create and maintain test plans, test cases, and traceability documentation aligned with product requirements.

  • Execute exploratory testing to uncover complex workflows and edge‑case defects.

  • Support release validation activities and ensure quality readiness for production deployments.

  • Participate in root‑cause investigation and defect triage activities.

Test Automation & Framework Development
  • Contribute to automation framework enhancements to improve scalability, maintainability, and test coverage.

  • Develop reusable test utilities and automation components.

  • Support code reviews and automation best practices within the QA team.

AI / GenAI Quality Engineering
  • Design and execute test scenarios for AI-enabled and GenAI-powered applications.

  • Validate prompt behavior, prompt templates, and AI‑assisted workflows across multiple test scenarios.

  • Perform testing for AI‑related failure modes, including hallucinations, prompt injection attempts, response inconsistencies, and unsafe outputs.

  • Validate AI‑generated responses for relevance, accuracy, consistency, and reliability.

  • Participate in testing Retrieval‑Augmented Generation (RAG) implementations, including retrieval quality and response grounding.

  • Collaborate with engineering teams to verify model configurations, integrations, and inference workflows.

  • Utilize AI‑powered tools to improve test design, test automation development, and exploratory testing.

Backend & Data Testing
  • Perform backend testing using SQL and NoSQL databases.

  • Validate data ingestion, transformation, persistence, and integrity across systems.

  • Test API integrations, messaging workflows, and asynchronous processing pipelines.

  • Investigate data‑related production defects and support root‑cause analysis.

Agile Collaboration
  • Collaborate with developers early in the development lifecycle to improve testability and automation coverage.

  • Provide QA estimates and testing input during sprint planning and backlog refinement.

  • Guide junior team members on automation best practices when required.

Quality Governance, Compliance & Continuous Improvement
  • Ensure testing activities comply with healthcare, security, privacy, and regulatory requirements.

  • Maintain audit‑ready documentation including test evidence and validation reports.

  • Contribute to continuous improvement initiatives across QA processes, tooling, and automation practices.

Minimum Requirement

Degree or equivalent and typically requires 4+ years of relevant experience.

Education

Bachelor’s degree in computer science, Engineering, Mathematics, or equivalent practical experience.

Critical Skills
  • 4+ years of Software Quality Assurance experience.

  • 3+ years of hands‑on automation development experience.

  • 3+ years of API testing and automation experience.

  • 3+ years of backend and database testing experience using SQL.

  • Strong hands‑on experience with Selenium, Playwright, Cypress, TOSCA, or comparable automation tools.

  • Proficiency in Java, Python, or JavaScript.

  • Experience working within Agile development environments.

  • Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or GitLab CI.

  • Understanding of microservices‑based architectures and API‑driven systems.

  • Experience using source control systems such as GitHub or Bitbucket.

  • Solid understanding of software testing methodologies, automation frameworks, and quality engineering best practices.

  • Exposure to AI‑assisted engineering tools such as GitHub Copilot, Claude Code, or similar.

Additional Skills
  • Experience testing AI‑enabled, GenAI, or LLM‑powered applications.

  • Exposure to prompt testing and AI workflow validation.

  • Familiarity with RAG concepts and semantic search.

  • Experience with SQL and NoSQL databases.

  • Knowledge of cloud platforms such as Azure, AWS, or GCP.

  • Experience using performance testing tools such as JMeter, NeoLoad, or similar.

  • Knowledge of healthcare or regulated industry environments.

Working Conditions
  • Full-time in office role based in Bangalore, India (IST).

  • Collaboration with distributed, cross‑functional teams.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Associate QA Engineer
Sr. Associate QA Engineer

McKesson • Bengaluru

On-site
INR 700,000 - 1,100,000
Associate QA Automation Engineer
Associate QA Automation Engineer

McKesson Compile • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Software QA Automation Engineer
Software QA Automation Engineer

McKesson Compile • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Sr. Associate QA Engineer
Sr. Associate QA Engineer

McKesson’s Corporate • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Quality Engineering Lead - AI Tetsing, Python, Pytest - Bangalore
Quality Engineering Lead - AI Tetsing, Python, Pytest - Bangalore

UnitedHealth Group • Bengaluru

On-site
Confidential
Software Engineer
Software Engineer

McKesson • Bengaluru

Hybrid
INR 1,800,000 - 3,000,000
Senior AI QA Automation Engineer
Senior AI QA Automation Engineer

Topgear Consultants • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Software Engineer
Software Engineer

McKesson Compile • Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Senior AI QA Engineer
Senior AI QA Engineer

Get Well • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior QA Automation Engineer - AI ML Gen AI On-site Bangalore
Senior QA Automation Engineer - AI ML Gen AI On-site Bangalore

Netsmart • Bengaluru

On-site
INR 1,200,000 - 2,100,000