QA Engineer II
McKessonRemote (US)
- Pay listed by the employer
- $110,000–$140,000 a year
- Posted
Try Applystead free for 7 days, card required. See pricing
Job description
Performance QE Engineer – distributed storage platform
DDN is hiring a Performance Automation Engineer to help build and extend our automated benchmarking infrastructure for the RED (Infinia) storage platform — covering S3, Block/CSI, and POSIX/HPC I/O paths, from test orchestration through results collection and dashboards.
The role requires knowledge & experience in storage performance testing, automation, and system‑level benchmarking, along with strong Python and Ansible skills to build scalable, repeatable test frameworks.
What You’ll Do
- Work upon performance testing for a large‑scale distributed storage platform supporting S3 object storage, POSIX file systems, and block‑level protocols.
- Write and maintain Ansible playbooks/roles for cluster setup, health checks, and install/configuration
- Contribute to Celery-based task orchestration for running I/O workloads in parallel
- Execute and troubleshoot storage benchmarks: FIO, IOR, mdtest, IO500, WARP
- Write Python scripts for parsing results, generating manifests, and normalizing metrics
- Help maintain the PostgreSQL results schema and Grafana dashboards
- Assist with test reporting integration
- Debug test failures and flaky pipeline run across protocols
- Contribute new benchmark profiles (YAML workload definitions) under review
- Work closely with developers to validate fixes and feature performance impact.
What You Bring
- Python (2+ yrs): comfortable with scripting, basic async/task-queue concepts (Celery a plus)
- Working knowledge of Ansible (writing/modifying playbooks and roles)
- Basic SQL skills (PostgreSQL)
- Linux fundamentals — filesystems, networking, processes
- Exposure to CI/CD tools (GitHub Actions or similar)
- Understanding of storage concepts (block/file/object) — willingness to learn benchmarking tools (FIO, IOR, mdtest)
Nice to Have
- Prior exposure to Redis/RabbitMQ or any message queue
- Grafana or other dashboarding tool experience
- Node.js basics
- Internship/project experience with performance testing or storage systems
- Familiarity with monitoring and metrics tools (Prometheus, Grafana).
What the McKesson application asks
From 9 application forms we checked.
- Are you at least 18 years old?
- VeteranStatus
- Location (City)
- Contact details: 4 of 9 forms
- Resume or CV: 4 of 9 forms
- Cover letter: 3 of 9 forms
- Work authorization: 7 of 9 forms
- Visa sponsorship: 8 of 9 forms
- Salary expectations: 1 of 9 forms
- Voluntary self-identification (EEO): 3 of 9 forms
Application facts
- Application form
- From 9 forms we checked, 3 ask for a cover letter; about 5 questions only McKesson asks per form. What it asks
- Pay benchmark
- QA Engineer postings that list pay show a $118K median (261 postings)
- Pay benchmark
- McKesson postings that list pay show a $137K median (951 postings)
- H-1B
- McKesson has H-1B labor condition applications on file with the U.S. Department of Labor (at least 120 filings, fiscal years 2025–2026). An LCA is not a visa approval. H-1B sponsors hiring now
Tailor your résumé to this job
Create an account and this job comes with it: first in line once your profile is set up and your plan has started, and its description waits in your Resume studio for you to tailor your résumé to it.
Continue with GoogleSign up with email
Weekly email for McKesson jobs
We'll email you once a week with how many new McKesson jobs are open. Choose a plan and Applystead applies for you.
Free tools for this application
- Cover letter readability checker
- ATS resume checker
- STAR method answer generator
- PTO accrual calculator
- Reference request email template
Guides
Free tools and comparisons
More jobs at McKesson
- Vice President of EngineeringRemote (US)$170,000–$205,000 a year
- Product ManagerRemote (US)$110,000–$135,000 a year
- Technical ConsultantRemote (FR)
- Technical Lead EngineeringRemote (FR)
How to apply to McKessonQA Engineer salariesMcKesson salariesLatest jobs
Applystead is not the employer. This description is shown as McKesson published it on its careers site, read on . Employers can ask hello@applystead.com to remove a posting.