Enable job alerts via email!

Senior Performance Test Engineer

Global Technical Talent

Toronto

On-site

CAD 100,000 - 125,000

Part time

Today
Be an early applicant

Job summary

A leading staffing firm is seeking a Senior Performance Test Engineer to validate the performance of applications during migration to Microsoft Azure Cloud. This hybrid role involves designing test scripts, establishing performance baselines, and collaborating with teams to enhance application scalability. Ideal candidates should have over 8 years of performance testing experience and strong analytical skills. This position offers an opportunity to work on critical public-sector technology projects.

Qualifications

  • 8+ years of experience in performance and load testing.
  • Expertise in Microsoft Azure cloud performance validation.
  • Proficiency with automation scripts in Python, Java, or PowerShell.

Responsibilities

  • Design and execute performance, load, and stress test scripts for applications hosted on Microsoft Azure.
  • Establish performance baselines and analyze test results.
  • Collaborate with teams to optimize application performance.

Skills

Performance testing expertise
Cloud optimization expertise
Analytical skills
Communication skills

Tools

JMeter
LoadRunner
K6
BlazeMeter
Azure-native testing utilities
Job description
Overview

Primary Job Title: Senior Performance Test Engineer
Alternate/Related Job Titles: Performance Engineer, Load and Stress Test Engineer, Cloud Performance Analyst, Azure Performance Testing Specialist

Location: Toronto, ON
Onsite Flexibility: Hybrid

Contract Details:

  • Position Type: Contract
  • Contract Duration: Approximately 6 months
  • Start: As Soon As Possible
  • Pay Rate: C$60–75/hr
Job Summary

The Senior Performance Test Engineer will play a key role in validating the scalability and efficiency of critical applications as part of a large-scale migration from on-premise systems to Microsoft Azure Cloud. This role is responsible for design­ing, executing, and analyzing performance test scripts to ensure that migrated applications maintain or improve performance while optimizing cloud storage and compute costs. The ideal candidate will have extensive experience in Azure performance testing, application modernization, and capacity planning, and will contribute to defining a long-term Performance Test Program for future cloud operations.

Key Responsibilities
  • Design and execute performance, load, and stress test scripts for ~30 migrated applications hosted on Microsoft Azure.
  • Establish performance baselines and compare pre- and post-migration metrics to ensure no degradation in response times or throughput.
  • Analyze test results to identify bottlenecks, latency, and scalability issues.
  • Collaborate with cloud architects, developers, and operations teams to fine-tune application performance in Azure.
  • Develop a comprehensive business case for implementing an ongoing Performance Test Program within the Azure Cloud environment.
  • Document goals, costs, tools, and best practices to support future cloud testing initiatives.
  • Provide recommendations for optimizing storage, CPU, and network usage to reduce costs while maintaining quality and availability.
  • Support modernization strategy by leveraging Azure-native testing tools and DevOps integrations.
Required Experience
  • 8+ years of experience in performance and load testing within enterprise-scale systems.
  • Proven expertise with Microsoft Azure cloud performance validation and resource monitoring.
  • Proficiency with tools such as JMeter, LoadRunner, K6, BlazeMeter, or Azure-native testing utilities.
  • Strong understanding of application migration, cloud scalability, and capacity planning.
  • Experience writing and executing test automation scripts in Python, Java, or PowerShell.
Nice-to-Have Experience
  • Experience building performance monitoring dashboards using Azure Monitor, Application Insights, or Power BI.
  • Knowledge of DevOps CI/CD pipelines and automated testing frameworks.
  • Experience defining and implementing Performance Test Centers of Excellence (CoE).
  • Exposure to government or public-sector application modernization projects.
Required Skills
  • Performance testing and cloud optimization expertise.
  • Strong analytical and problem-solving skills.
  • Excellent communication and documentation abilities.
Preferred Skills
  • Familiarity with Azure cost optimization strategies and KPI tracking.
  • Strong stakeholder engagement and presentation skills.
  • Ability to build structured test plans aligned to modernization initiatives.
Additional Skills
  • Proven ability to develop business cases, ROI analysis, and tool evaluations.
  • Ability to operate in fast-paced migration programs with evolving priorities.
About the Client

A leading public-sector technology modernization program focused on migrating and optimizing business-critical applications to Microsoft Azure Cloud. This initiative supports enhanced scalability, security, and operational efficiency across essential government and infrastructure systems.

About GTT

GTT is a minority-owned staffing firm and a subsidiary of Chenega Corporation, a Native American-owned company in Alaska. As a Native American-owned, economically disadvantaged corporation, we highly value diverse and inclusive workplaces. Our clients include Fortune 500 and public-sector organizations across IT, finance, energy, life sciences, and technology in the U.S. and Canada.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.