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

  • 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

Senior Device Engineer

  • FireMon
  • Full time
  • USA
  • 11/07/2026
  • Remote

Senior Software Engineer

  • WHOOP
  • Full time
  • USA
  • 11/07/2026
  • Salary: $150k - $215k/yr
  • Boston, MA

Senior Software Engineer, Business Map

  • Toast
  • Full time
  • Remote
  • 11/06/2026
  • Salary: $159k-$254k
  • United States

QA Automation Engineer

  • London Stock Exchange Group
  • Full time
  • Others
  • 11/06/2026
  • Bengaluru, India

Software Engineer - Fullstack

  • DigiCert
  • Full time
  • Others
  • 11/06/2026
  • Bengaluru, India