Senior Performance Test Lead / Specialist
Work mode: On-site · Location: North York, Canada · Schedule: Full Time.
These companies are also hiring
Job Description
N2P Systems is seeking an experienced Senior Performance Test Lead / Specialist to join our enterprise technology delivery team in North York, ON, Canada. At N2P Systems, you will put 8+ years of hands-on experience with LoadRunner, VuGen and Performance Center to work on mission-critical enterprise systems. This is an existing contract, on-site vacancy with N2P Systems.
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.
Required Skills & Qualifications:
• 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.
Preferred Qualifications:
• 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.