Senior Performance Test Lead / Specialist
- Toronto, ON, Canada
- North York, ON, Canada
$60 to $70 CAD / hour · Contract
Applications open in a new tab.
Job details
- Pay
- $60 to $70 CAD / hour
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
We are seeking a seasoned Senior Performance Testing Specialist / Lead with 8+ years of core performance engineering and load testing experience to drive the non-functional testing strategy for enterprise-level applications. In this role, you will design, execute, and evaluate end-to-end performance test strategies using Micro Focus / OpenText LoadRunner Enterprise (PC) / VuGen, identifying system bottlenecks, optimizing infrastructure response times, and ensuring system resiliency prior to production releases.
N2P Systems uses AI to help screen and assess applications for this role. N2P Systems is an enterprise technology consulting and digital solutions firm operating across Canada, the United States and India.
Key Responsibilities
- Strategy & Planning: Define comprehensive performance testing strategies, performance test plans, workload models, and non-functional requirements (NFRs) in collaboration with architecture, development, and product teams.
- Scripting & Test Creation: Design, build, and maintain complex performance test scripts using LoadRunner Virtual User Generator (VuGen) supporting protocols such as Web (HTTP/HTML), Web Services (REST/SOAP), TruClient, DevWeb, Java Vuser, and Oracle DB.
- Test Execution & Simulation: Setup, configure, and execute load, stress, endurance/soak, spike, and scalability test scenarios using LoadRunner Enterprise / Performance Center / Controller.
- System Monitoring & Analysis: Monitor CPU, memory, thread pools, network throughput, DB connection pools, and JVM/CLR performance using APM tools (Dynatrace, AppDynamics, Datadog, New Relic) during load test runs.
- Root Cause & Bottleneck Analysis: Analyze LoadRunner Analysis reports, server metrics, database logs, and GC logs to isolate performance bottlenecks (memory leaks, thread deadlocks, high DB CPU, inefficient SQL queries).
- Collaboration & Reporting: Document technical performance analysis reports, executive summaries, and action plans for stakeholders. Partner with DevOps and cloud architecture teams to tuning applications and cloud infrastructure (AWS/Azure).
- CI/CD Integration: Integrate automated performance tests into DevOps pipelines (Jenkins, Azure DevOps, GitLab CI) using LoadRunner CLI/DevWeb.
- Mentorship & Leadership: Provide technical guidance and mentorship to junior quality engineering team members.
- Experience: 8+ years of dedicated hands-on experience in non-functional and performance testing for complex web, enterprise, and cloud architectures.
- Primary Toolsets: Expert-level mastery of Micro Focus / OpenText LoadRunner Professional & Enterprise suite:
- VuGen: Advanced C scripting, correlation, parameterization, dynamic data handling, custom function creation, and error handling.
- Controller / Performance Center: Scenario design, virtual user allocation, load generator configuration, and execution monitoring.
- Analysis: Deep-dive statistical analysis, metric correlation, and automated report generation.
- Protocols: Proficiency with protocols including Web (HTTP/HTML), Web Services (REST/SOAP), TruClient, and database/messaging protocols.
- Monitoring & APM Tools: Deep knowledge of APM solutions such as Dynatrace, AppDynamics, Datadog, New Relic, or Prometheus/Grafana.
- Infrastructure & DB Concepts: Strong familiarity with multi-tier architectures, web servers (Nginx, IIS, Apache), application servers (Tomcat, WebLogic), database query tuning (Oracle, PostgreSQL, SQL Server), and JVM tuning (Garbage Collection analysis).
- Programming & Scripting: Strong knowledge of C language (for VuGen), JavaScript, Python, or Shell scripting.
- CI/CD & DevOps: Hands-on experience integrating performance tests into CI/CD pipelines (Jenkins, Azure DevOps, Bitbucket Pipelines).
- Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical experience.
- Experience with secondary performance tools such as Apache JMeter, k6, or Neoload.
- Hands-on experience with cloud platform performance testing (AWS / Azure / GCP).
- LoadRunner Certified Professional (OpenText / Micro Focus certification).
- Experience with Chaos Engineering principles and resiliency testing.
More about this job
Responsibilities
Develop performance testing strategies, workload models, and scripts, then execute load, stress, endurance, spike, and scalability tests using LoadRunner tools. Analyze application and infrastructure metrics to identify bottlenecks, report findings and recommendations, integrate tests into CI/CD pipelines, and mentor junior team members.
Requirements
Requires 8+ years of hands-on performance and non-functional testing experience, with expert-level LoadRunner, VuGen, Controller/Performance Center, and Analysis skills. Candidates should also have experience with APM tools, enterprise infrastructure and databases, scripting, and CI/CD; a bachelor’s degree in a relevant field or equivalent practical experience is required.
Skills
- Performance Testing
- LoadRunner
- VuGen
- Performance Center
- LoadRunner Enterprise
- C Scripting
- Performance Test Strategy
- Workload Modeling
- REST/SOAP
- APM Monitoring
- Bottleneck Analysis
- Database Query Tuning
- JVM Tuning
- CI/CD Integration
- AWS/Azure
- Technical Leadership
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Engineering
- Management & Leadership
- Consulting
Keywords
- Performance Testing
- Non-Functional Testing
- LoadRunner
- LoadRunner Enterprise
- Performance Center
- VuGen
- Controller
- C
- JavaScript
- Python
- Shell Scripting
- REST
- SOAP
- TruClient
- DevWeb
- Dynatrace
- AppDynamics
- Datadog
- New Relic
- Prometheus
- Grafana
- Jenkins
- Azure DevOps
- GitLab CI
- AWS
- Azure
- Oracle
- PostgreSQL
- SQL Server
- JVM Tuning