Senior Performance Test Engineer / Tester
Core
Design, develop, and execute performance testing strategies for enterprise-scale web, mobile, API, and cloud applications to ensure scalability, stability, and reliability.
Role type
Senior IC performance test engineer
Builds
Production-ready performance test strategies, scripts, workload models, and optimization reports for enterprise applications
Domain
Software engineering, performance engineering, cloud infrastructure
Required skills
Performance engineering, workload modeling, bottleneck analysis, capacity planning, performance monitoring, CI/CD integration, root cause analysis, distributed load generation, API testing (REST/SOAP), cloud environment management
Preferred skills
Mentoring junior testers, establishing performance testing best practices, Agile ceremony participation
Technologies
LoadRunner, JMeter, Gatling, NeoLoad, AWS, Azure, GCP, REST, SOAP, CI/CD, DevOps, API monitoring
Responsibilities
Design and execute performance, load, stress, endurance, spike, scalability, and volume tests; Create reusable test scripts and realistic workload models based on production traffic; Analyze response times, throughput, latency, CPU, memory usage, garbage collection, and database performance; Identify performance bottlenecks and collaborate with development, DBA, infrastructure, and DevOps teams to resolve them; Conduct root cause analysis using profiling and monitoring tools; Carry out capacity planning and scalability assessments; Monitor application performance during testing and validate performance in cloud environments; Prepare performance reports with recommendations and optimization strategies; Mentor junior performance testers and establish performance testing best practices