Overview
We are seeking a highly motivated and skilled Senior Performance Tester with a strong background in scalability and load testing.
In this role, you will design, implement, and automate solutions to rigorously test the performance and resilience of our platform under various load conditions, focusing on store performance, scalability, and stability. You will work with advanced tools and processes to help our client maintain a leading position in high-performance ecommerce.
Responsibilities
- Develop and maintain tooling for generating realistic and scalable store test scenarios for performance and load testing
- Design, execute, and analyze load tests using tools such as K6 to identify performance bottlenecks and scalability limits, especially in store operations
- Automate metrics collection and reporting to provide clear, actionable insights into platform performance and load test outcomes, ensuring proactive detection of regressions
- Collaborate with engineering teams to understand system architecture, identify critical performance paths, and offer data-driven recommendations for improvement
- Contribute to the ongoing enhancement of load testing methodologies, tools, and best practices within the Platform Governance team
- Document test plans, results, and insights in a thorough and organized manner
- Optimize identified platform bottlenecks to improve overall system performance
Requirements
- At least 3 years of hands-on experience in scalability and performance testing, with expertise in load generation, monitoring, and analysis
- Practical experience with load testing tools, specifically K6
- Proficiency in at least two of the following programming languages: Go, Scala, and Typescript, with a willingness to work across all three
- Experience with monitoring and observability tools such as OpenTelemetry, Prometheus, and ELK
- Background in building and maintaining automation for testing, data collection, and reporting
- Familiarity with cloud platforms like Google Cloud Platform, AWS, or Azure, and experience with microservices architectures
- Experience working with CI/CD pipelines for automated testing and deployment
- Fluent English skills (written and spoken) at a B2+ level or higher
Nice to have
- Exceptional communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences
- Demonstrated drive and initiative, proactively seeking out challenges and solutions
- Strong growth mindset, eager to learn new technologies and adapt to evolving challenges
- Interest in or experience with the e-commerce industry, with an understanding of the unique performance demands of online retail
[GTS] Benefits (generic, except India)
- 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