Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Performance Testing Engineer

Home > Java programming jobs

Senior Performance Testing Engineer in Canada new

  • Cognizant
  • Full time
  • Email
  • Toronto

Responsibilities

  • Design, build, and execute performance, load, stress, endurance, and soak tests for enterprise applications.
  • Create workload models and performance test scenarios using JMeter.
  • Monitor application performance, system resources, databases, servers, and end-to-end transaction flows using Dynatrace and other APM tools.
  • Analyze test results and metrics to diagnose bottlenecks, memory leaks, latency issues, and throughput constraints.
  • Perform root cause analysis and provide actionable recommendations to architecture and development teams.
  • Develop custom code and virtual services with Mountebank to enhance testing and remove backend or third-party dependencies.
  • Integrate performance testing scripts and monitoring checks into deployment pipelines for continuous performance validation.
  • Participate in Agile ceremonies and continuous performance improvement initiatives.

Requirements

  • At least 8 years of hands-on performance testing and engineering experience using JMeter and APM tools.
  • At least 4 years of experience with Apache JMeter.
  • Proficiency in scripting and developing custom code for performance testing scripts and scenarios.
  • Strong knowledge of non-functional requirements gathering, workload modeling, and performance root cause analysis.
  • Experience with Azure, Docker, ECS, Kubernetes, MySQL, Java, Python, and Splunk or comparable technologies.
  • Strong Linux fundamentals and experience diagnosing system utilization.
  • Experience with large-scale distributed systems and large data volumes.
  • Strong analytical and problem-solving skills.
  • Experience developing virtual services using Mountebank.
  • Preferred experience with Chaos Engineering, observability, SRE transition work, or the banking domain.

Benefits

  • Base salary of CAD 75,000–95,000 per year, plus eligibility for a discretionary annual performance-based bonus and wellbeing benefits.
  • Hybrid work arrangement requiring four days per week in a client or Cognizant office in Toronto, Ontario.
  • Wellbeing programs supporting physical, mental, and financial health.

Cognizant

Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value. We build full-stack AI solutions powered by deep industry, process and engineering expertise — embedding an organization's unique context into technology system...

Similar positions

Security Engineer II

  • JPMorgan Chase
  • Full time
  • USA
  • 09/22/2026
  • Salary: Competitive
  • Plano, TX

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: €67k-€106k
  • Portugal

Staff Software Engineer, Backend

  • Toast, Inc.
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Bengaluru, India

Principal Engineer Kubernetes and DevSecOps

  • Wells Fargo
  • Full time
  • Others
  • 09/22/2026
  • Salary: Competitive
  • Hyderābād, India

Principal Software Engineer - Search Infra

  • Elastic
  • Full time
  • Remote
  • 09/22/2026
  • Salary: Competitive
  • Switzerland