Sr. Manager Software Quality Assurance
McKesson
Irving, Texas, U.S.
Full-time, Remote
Posted Oct 04, 2025
Remote
Compensation
Loading salary analysis...
About the role
Position Summary: We are seeking a highly skilled and hands-on Senior Manager Software Quality Assurance candidate specializing in Performance Engineering to lead performance testing initiatives across our suite of oncology applications.
Responsibilities
- Define QA strategy and vision aligned with business goals.
- Develop and manage QA budgets, resource planning, and forecasting.
- Establish quality metrics and KPIs to measure effectiveness and efficiency.
- Risk management related to product quality and release readiness.
- Collaborate with senior leadership to align QA goals with product and engineering roadmaps.
- Recruit, train, and retain talent to build a high-performing QA organization.
- Foster a culture of quality, continuous improvement, and accountability.
- Conduct performance reviews and career development planning.
- Provide support and technical guidance towards setting up performance testing center of excellence across suite of oncology applications.
- Implement and optimize QA processes (Agile, DevOps, CI/CD, etc.).
- Ensure compliance with industry standards and regulatory requirements.
- Drive automation strategy across functional, regression, and performance testing.
- Oversee test planning, execution, and reporting for all releases.
- Work closely with Product Management, Development, and Operations to ensure quality is built into the product from the start.
- Participate in release planning, go/no-go decisions, and post-release reviews.
- Manage stakeholder expectations and communicate QA status, risks, and mitigation plans.
- Evaluate and implement QA tools for test management, automation, performance, and defect tracking.
- Stay current with emerging technologies and trends in software testing and quality assurance.
- Define technical, product, operational, and organizational strategy for the Cloud Performance initiative and associated services.
- Establish and drive the performance engineering culture across multiple scrum teams.
- Drive architecture and methodology for load testing, performance benchmarking, and optimization at cloud scale.
- Standardize tools, techniques, and reporting across teams.
- Hands-on execution of performance tests using tools like JMeter and Neoload.
- Utilize APM tools such as Dynatrace, AppDynamics, and New Relic to monitor and analyze application performance.
- Conduct server tuning and capacity planning to ensure scalability and reliability.
- Setup and maintaining performance testing distributed infrastructure.
- Collaborate with Development leads and Scrum masters on resourcing, scheduling, and executing performance tests to meet deadlines.
- Support senior test management in identifying, recording, and resolving risks and issues.
- Review and contribute towards documentation of project test plans, integration and system plans, traceability matrix, release notes, known issue lists, and other test and release artifacts.
- Lead root cause analysis and performance bottleneck identification.
- Mentor and grow the next generation of technical leaders in performance engineering.
- Ensure alignment of performance testing efforts with business goals and application SLAs.
- Continuously evaluate and integrate new tools and technologies to enhance performance testing capabilities.
- Collaborate with squad members to define iteration plans and squad commitments, and achieve them.
Requirements
- Experience working with the CI/CD tools and processes and experience in working with different build tools like Maven, Gradle, Ant etc
- Good analytical, problem-solving, and decision-making skills, the ability to see the root of the problem and come up with efficient and creative solutions.
- Experience with BitBucket, GitHub, Git bash etc.
- Performance engineering and optimization.
- System architecture and scalability design.
- Cloud platforms: AWS, Azure, GCP.
- Understanding of Microservices architecture.
- Application profiling tools: VisualVM, AppDynamics
- Performance testing tools: Hands on JMeter, Neoload performance best practices and scripting.
- APM tools: Dynatrace, New Relic
- Programming languages: Java, Python (or similar)
- CI/CD integration for performance testing
- Database performance tuning (SQL and NoSQL)
- Containerization: Docker, Kubernetes
- Solid organizational skills including attention to detail and multitasking skills
- Experience in the Healthcare software/compliance solutions is a plus
Benefits
- 401(k) (U.S.)
- Pension (Canada)
- Employee Stock Purchase Plan
- Mental Health Programs
- Flexible Schedules
- Paid Time Off
- Wellness Program
- Education Reimbursement
- Volunteer Opportunities
- Flexible Work Environment
About the Company
McKesson is an impact-driven, Fortune 10 company that touches virtually every aspect of healthcare. We are known for delivering insights, products, and services that make quality care more accessible and affordable.
Job Details
Salary Range
$119,000 - $198,300/yearly
Location
Irving, Texas, U.S.
Employment Type
Full-time, Remote
Original Posting
View on company website