Back to results

Performance Test Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Experience: A minimum of 5-10+ years of hands-on experience in performance engineering, development, or performance architecture.
Positions available
1
Posting language
English
Posted

Original job description

Performance Test Engineer, contract position

Location: Toronto, ON (Hybrid – 3 days/week onsite)

Number of positions: 1, 9-Month initial Contract

Must be eligible to work in Canada

Roles and responsibilities:

We are seeking a senior Performance Engineer (QA) to drive end-to-end performance testing delivery for complex, high-reliability enterprise financial applications. Working closely with performance leads, application development, architecture, infrastructure, and production support teams, you will design, script, execute, and analyze comprehensive load and performance testing scenarios to ensure system stability, security, and scalability.

Key Responsibilities

  • Test Strategy & Execution: Write technical performance test plans and design/execute various test scenarios (load, stress, failover, longevity/aging, endurance).
  • Scripting & Development: Develop robust, data-driven load test scripts using LoadRunner / VUGen (utilizing Citrix and HTTP protocols) and Python.
  • Test Data Management: Lead data creation activities and maintain test script integrity beyond standard record-and-playback features.
  • Monitoring & Diagnostics: Monitor application performance across Windows and Linux environments using APM tools (Dynatrace, AppDynamics, CA Wily Introscope, AWR reports, and Splunk).
  • Defect Triage & Reporting: Troubleshoot bottlenecks, perform root-cause analysis, lead defect triage sessions with cross-functional teams, and deliver clear technical findings.

Required Qualifications & Technical Skills

  • Experience: A minimum of 5-10+ years of hands-on experience in performance engineering, development, or performance architecture.
  • Performance Testing Tools: Deep expertise in LoadRunner or JMeter, with advanced proficiency in VUGen utilizing Citrix Protocol and HTTP/HTTPS.
  • Programming & Scripting: Strong specialized proficiency in Python, alongside solid hands-on experience in C, Java, Scripting, and SQL query development.
  • Monitoring & Analysis: Proven ability to analyze application performance using Dynatrace, AppDynamics, CA Wily Introscope, Oracle AWR reports, and Splunk.
  • Domain Experience: Familiarity with commercial banking or loan management platforms (e.g., Finastra Loan IQ) is highly preferred. Development experience in financial applications is a major plus.
  • Architecture & Environment: Strong grasp of distributed application architectures, web protocols, and end-to-end performance bottleneck identification.
  • Soft Skills: Exceptional analytical, troubleshooting, and cross-functional communication skills.
More about this job

Responsibilities

Design, script, execute, and analyze performance tests - including load, stress, failover, and endurance scenarios - for enterprise financial applications. Monitor system performance, investigate bottlenecks, lead cross-functional defect triage, and report technical findings.

Requirements

Requires 5–10+ years of hands-on performance engineering, development, or performance architecture experience, with advanced LoadRunner or JMeter and VUGen skills, including Citrix and HTTP/HTTPS protocols. Strong Python, C, Java, and SQL skills and experience with performance monitoring tools are required; commercial banking or loan management experience is preferred.

Skills

  • Performance Testing
  • LoadRunner
  • VUGen
  • Citrix Protocol
  • HTTP/HTTPS
  • Python
  • C
  • Java
  • SQL
  • Dynatrace
  • AppDynamics
  • CA Wily Introscope
  • Oracle AWR
  • Splunk
  • Root-Cause Analysis
  • Distributed Application Architecture

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering
  • Finance & Accounting

Keywords

  • Performance Engineering
  • Quality Assurance
  • Load Testing
  • Stress Testing
  • Failover Testing
  • Longevity Testing
  • Endurance Testing
  • LoadRunner
  • JMeter
  • VUGen
  • Citrix Protocol
  • HTTP/HTTPS
  • Python
  • C
  • Java
  • SQL
  • Dynatrace
  • AppDynamics
  • CA Wily Introscope
  • Oracle AWR Reports
  • Splunk
  • Test Data Management
  • Root-Cause Analysis
  • Defect Triage
  • Distributed Application Architecture
  • Commercial Banking
  • Loan Management
  • Finastra Loan IQ
  • Windows
  • Linux

Report this job