305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Lead Performance Test Engineer Bangalore, India
Lead Performance Test Engineer Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a highly skilled and experienced Lead Performance Test Engineer to join our team.
The ideal candidate will be responsible for assessing business processes, testing, and identifying performance issues within complex integrated systems. This role requires a quick learner with strong technical expertise and the ability to provide guidance and direction in the area of business application performance.
If you are interested in this opportunity – apply!
#LI-DNI#EasyApply
Responsibilities
- Design and execute performance tests to assess functional and non-functional requirements
- Analyze test results and provide actionable insights to improve system performance
- Understand complex system architectures and develop creative solutions to performance issues
- Document test results, analysis, and processes clearly and effectively
- Provide guidance and direction on business application performance
- Work independently and take ownership of assigned tasks
- Communicate technical facts and details persuasively to convince others
- Collaborate with cross-functional teams to ensure system reliability and efficiency
- Mentor and lead junior performance test engineers
Requirements
- Minimum 8 years of experience with at least 4 years in performance testing
- Strong analytical and critical thinking skills
- Solid background in Computer Science
- Experience in using Performance testing tools such as JMeter
- Strong understanding of hardware concepts including latency, memory, CPU utilization, multi-threading, cache, and memory management
- Working knowledge of SQL
- Proficiency in one or more programming languages (e.g. Python, Perl, Java)
- Strong command of Linux environments, including bash, tcp/ip, SSH, OS bottlenecks identification, and hardware monitoring tools
- Ability to document test results, analysis, and processes effectively
- Strong communication skills and ability to work collaboratively
- Experience with system architecture analysis and performance problem-solving
- Proven ability to work independently and take ownership of tasks
Nice to have
- Experience with event-driven applications (e.g. RabbitMQ, Kafka)
- Experience with CI tools such as Jenkins
- Knowledge of PostgreSQL DB performance, SQL tuning, and system administration
- Familiarity with monitoring tools, embedded OS tools, and any APM tools
- Experience with .NET profiling
We offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package:
- Health benefits
- Retirement benefits
- Paid time off
- Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)