EPAM Systems

Lead Performance Testing Engineer

Posted: 6 hours ago

Job Description

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. ResponsibilitiesDefine, drive, and continuously improve performance testing strategies, frameworks, and organizational plans with technical and strategic expertiseOversee and conduct complex performance, load, stress, and endurance testing efforts for enterprise-level web applications and backend APIsDesign realistic and advanced workload models reflecting intricate architecture and large-scale production usage patternsLead deep-dive analysis and interpretation of performance test results using advanced tools like k6 and sitespeed.io, pinpointing key optimization opportunitiesDirect the identification and resolution of multi-layered performance bottlenecks across application, infrastructure, database, and network systemsOversee the integration of sophisticated performance test suites into CI/CD pipelines to guarantee system scalability and reliabilityImplement advanced metric collection and visualization using Grafana and InfluxDB for detailed trend analysis and executive-level reportingEnsure detailed monitoring of system resource utilization (CPU, memory, disk, network) during tests while addressing misconfigurations with tailored solutionsEnhance automation workflows for performance testing, execution, and reporting by utilizing advanced scripting or programming techniques in TypeScript or PowerShellCollaborate closely with senior stakeholders and other leads to proactively mitigate performance risks and strategize system improvement solutionsLead scalable performance tuning initiatives and ensure systems consistently meet SLA, scalability, and reliability benchmarksActively mentor, coach, and lead team members by fostering an organizational culture of excellence and a performance-focused mindset RequirementsProven experience of 5+ years in performance testing and optimization of complex web applications, APIs, and backend services1+ years of experience leading and mentoring teams, fostering a high-performance culture, and driving skills development within organizationsComprehensive knowledge of performance testing methodologies and enterprise-level best practicesExtensive hands-on expertise with performance tools like k6, with strong familiarity or expertise in sitespeed.ioDeep proficiency in analyzing complex test outcomes, leveraging key metrics such as percentiles, distributions, and system resource insightsProven experience using Grafana and InfluxDB to develop advanced monitoring and reporting solutionsStrong expertise in SQL, with capabilities in analyzing and optimizing complex queries for performance improvementExpertise in systematically identifying and resolving bottlenecks in application, network, OS, and database layers for large-scale systemsIn-depth understanding of infrastructure, load balancing patterns, and advanced system monitoring tools for enterprise environmentsAdvanced scripting and programming skills (e.g., TypeScript, PowerShell), with a focus on extending custom performance testing automationStrong experience integrating robust test strategies into CI/CD workflows with automated reporting and notification pipelinesExcellent 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 haveProven experience using Prometheus for advanced performance monitoring and proactive alertingExpertise in performance testing and optimization for both REST and SOAP-based service architecturesStrong hands-on expertise with sitespeed.io for enterprise-level performance insights and reporting We offerInternational projects with top brandsWork with global teams of highly skilled, diverse peersHealthcare benefitsEmployee financial programsPaid time off and sick leaveUpskilling, reskilling and certification coursesUnlimited access to the LinkedIn Learning library and 22,000+ coursesGlobal career opportunitiesVolunteer and community involvement opportunitiesEPAM Employee GroupsAward-winning culture recognized by Glassdoor, Newsweek and LinkedIn

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period