Job Description
We are looking for an experienced Performance Testing Engineer to lead performance testing initiatives for enterprise-scale applications and platforms.
The role focuses on identifying system bottlenecks, optimizing application performance, executing stress and endurance testing, and collaborating with development teams to improve scalability and reliability.
This is a senior-level QA/Performance Engineering role requiring deep expertise in load testing tools, scripting, and performance analysis.
Responsibilities
Performance Testing
- Lead end-to-end performance testing activities
- Design and execute:
- load testing
- stress testing
- endurance testing
- baseline testing
- Identify application bottlenecks and system limitations
Test Automation & Scripting
- Create and maintain performance test scripts using:
- Apache JMeter
- LoadRunner
- BlazeMeter
- Develop custom plugins or integrations using:
- C/C++
- Java
- JavaScript
Performance Analysis
- Analyze system behavior under high load conditions
- Generate detailed performance reports and recommendations
- Evaluate scalability, stability, and endurance capabilities
Collaboration
- Work closely with development and DevOps teams
- Troubleshoot performance issues and validate fixes
- Support optimization initiatives across systems
Requirements
- 12–20 years of experience in:
- performance testing
- QA engineering
- enterprise application testing
- Strong expertise with:
- Apache JMeter
- LoadRunner
- BlazeMeter
- Strong programming/scripting knowledge in:
- C/C++
- Java
- JavaScript
- Experience performing:
- load testing
- stress testing
- endurance testing
- scalability testing
Skills
- Performance Testing
- Load Testing
- Stress Testing
- Endurance Testing
- Baseline Testing
- Apache JMeter
- LoadRunner
- BlazeMeter
- C/C++
- Java
- JavaScript
- Performance Scripting
- Bottleneck Analysis
- Scalability Optimization
- QA Engineering