We are looking for a highly skilled
Lead Performance Testing Engineer
to oversee, enhance, and drive performance testing strategies for scalable, high-performance systems at an organizational level.
In this role, you will lead the development and optimization of performance testing frameworks, play a pivotal role in identifying and resolving system bottlenecks, and collaborate with leadership and cross-functional teams to ensure our technology exceeds reliability, scalability, and performance expectations.
Responsibilities
- Define, drive, and continuously improve performance testing strategies, frameworks, and organizational plans with technical and strategic expertise
- Oversee and conduct complex performance, load, stress, and endurance testing efforts for enterprise-level web applications and backend APIs
- Design realistic and advanced workload models reflecting intricate architecture and large-scale production usage patterns
- Lead deep-dive analysis and interpretation of performance test results using advanced tools like k6 and , pinpointing key optimization opportunities
- Direct the identification and resolution of multi-layered performance bottlenecks across application, infrastructure, database, and network systems
- Oversee the integration of sophisticated performance test suites into CI/CD pipelines to guarantee system scalability and reliability
- Implement advanced metric collection and visualization using Grafana and InfluxDB for detailed trend analysis and executive-level reporting
- Ensure detailed monitoring of system resource utilization (CPU, memory, disk, network) during tests while addressing misconfigurations with tailored solutions
- Enhance automation workflows for performance testing, execution, and reporting by utilizing advanced scripting or programming techniques in TypeScript or PowerShell
- Collaborate closely with senior stakeholders and other leads to proactively mitigate performance risks and strategize system improvement solutions
- Lead scalable performance tuning initiatives and ensure systems consistently meet SLA, scalability, and reliability benchmarks
- Actively mentor, coach, and lead team members by fostering an organizational culture of excellence and a performance-focused mindset
Requirements
- Proven experience of 5+ years in performance testing and optimization of complex web applications, APIs, and backend services
- 1+ years of experience leading and mentoring teams, fostering a high-performance culture, and driving skills development within organizations
- Comprehensive knowledge of performance testing methodologies and enterprise-level best practices
- Extensive hands-on expertise with performance tools like k6, with strong familiarity or expertise in
- Deep proficiency in analyzing complex test outcomes, leveraging key metrics such as percentiles, distributions, and system resource insights
- Proven experience using Grafana and InfluxDB to develop advanced monitoring and reporting solutions
- Strong expertise in SQL, with capabilities in analyzing and optimizing complex queries for performance improvement
- Expertise in systematically identifying and resolving bottlenecks in application, network, OS, and database layers for large-scale systems
- In-depth understanding of infrastructure, load balancing patterns, and advanced system monitoring tools for enterprise environments
- Advanced scripting and programming skills (e.g., TypeScript, PowerShell), with a focus on extending custom performance testing automation
- Strong experience integrating robust test strategies into CI/CD workflows with automated reporting and notification pipelines
- Excellent communication skills in business English (B2+ level or higher), with an ability to convey technical insights to senior leadership and non-technical audiences
Nice to have
- Proven experience using Prometheus for advanced performance monitoring and proactive alerting
- Expertise in performance testing and optimization for both REST and SOAP-based service architectures
- Strong hands-on expertise with for enterprise-level performance insights and reporting
We offer
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn