Performance QA Specialist - Ontario Health - Toronto, Canada
(2022-08 - 2025-06)
End-to-end performance test design, scripting, and execution for critical provincial healthcare platforms in a cloud-hosted environment, supporting 500+ concurrent users across multiple Agile release cycles.
- Designed and scripted API performance tests using JMeter for RESTful web services — HTTP samplers, JSON/XML validation, correlation, parameterization, and Groovy scripting in JSR223 processors for dynamic data handling.
- Performed scripting and performance testing using LoadRunner for Web HTTP/HTML and TruClient protocols.
- Executed load, stress, endurance, and scalability tests against SLA targets (P95 < 2.5s); delivered compliance reports for production readiness decisions across multiple release cycles.
- Performed SQL-based backend validation during performance tests — monitored database record insert counts and patient suspension counts to validate end-to-end system behaviour beyond client-side metrics.
- Monitored application performance using Kibana integrated with JMeter JTL results — identified error types, response anomalies, and backend exceptions during live test execution.
- Observed APM metrics (Dynatrace) — correlated application-level response time data with infrastructure metrics to support bottleneck analysis.
- Created and maintained Grafana dashboards backed by Prometheus for real-time visibility into application and infrastructure behaviour during high-load tests.
- Monitored AWS-hosted applications using CloudWatch, including autoscaling behaviour and resource utilization.
- Performed Kafka, FluentD and MQ message processing performance testing through ELK Stack.
- Ran distributed JMeter and LoadRunner tests using multiple load generators.
- Created detailed performance test reports with throughput, error rate, and P90/P95/P99 response time metrics supporting go/no-go release decisions.
QA Analyst - Tech Mahindra (Client: Scotiabank) - Toronto, Canada
(2014-08 - 2022-08)
Functional, regression, and accessibility QA across banking web applications at a Tier-1 Canadian bank, delivering quality assurance across multiple Agile release cycles.
- Designed and executed functional and regression test cases for PEGA-based banking applications; covered end-to-end business workflows including account management and customer onboarding processes.
- Led browser compatibility testing during migration from IE8 to IE11 — validated application behaviour, UI rendering, and functionality across both environments to ensure zero-regression rollout.
- Performed accessibility testing against WCAG 2.1 standards using screen readers (JAWS, NVDA) and automated tools (Axe, Lighthouse) — verified keyboard navigation, colour contrast, and screen reader compatibility across banking web applications.
- Contributed to test planning and test case creation as well as execution; maintained both authored and inherited test suites across sprints.
- Managed defect lifecycle using JIRA and HP ALM; collaborated closely with developers and business analysts to triage, prioritise, and resolve defects within sprint timelines.
- Active Agile team participant — sprint planning, daily standups, and retrospectives; contributed to early defect identification through requirement review and risk-based test planning.
QA Engineer - Tata Consultancy Services (TCS) - India
(2008-01 - 2014-07)
Progressed from Functional QA to Performance Testing across two client engagements over 6.5 years.
- Performance Testing — TCS iON ERP (Jun 2012 – Jul 2014): JMeter performance scripting and execution for web-based ERP; load, stress, and scalability testing. Identified performance bottlenecks; collaborated with dev team for performance optimisations.
- Functional QA — (Jan 2008 – May 2012): Functional, integration, and regression testing for ERP applications; defect tracking via HP QC.