Experience
6+ Years
Job Purpose
- We are looking for a highly skilled Sr. Performance Test Engineer to define and execute performance testing strategies for complex applications. The ideal candidate will have expertise in load, stress, and endurance testing, with strong analytical skills to identify performance bottlenecks and recommend optimizations.
Job Description / Duties and Responsibilities
- Capture performance requirements from customers and convert into testable SLAs.
- Define performance test strategies for various architectures (Client Server, Microservices).
- Design/execute load, stress, capacity, spike and endurance testing using JMeter.
- Perform server-side/client-side performance testing including batch jobs.
- Monitor application performance using APM tools (Dynatrace, AppDynamics, New Relic, Datalog).
- Conduct performance/scalability testing on cloud platforms (AWS/Azure/GCP).
- Integrate performance testing into CI/CD pipelines (GitLab/Jenkins).
- Create advanced test scenarios and analyze datasets using Python/Java/Groovy/Shell scripts.
- Work on performance modeling, capacity planning, and scalability assessments.
- Create performance summary reports for stakeholders.
- Gather infrastructure requirements across projects.
- Plan/setup test environments, test data, and scripts aligned with strategy.
- Analyze results to identify bottlenecks in application/infrastructure/database layers.
- Collaborate with Dev/DevOps teams on tuning/optimization recommendations.
- Re-execute tests post-optimization to validate SLA improvements.
- Present actionable insights to stakeholders.
- Monitor production performance baselines for scalability/reliability.
- Evaluate/adopt emerging performance testing tools and frameworks.
- Mentor junior engineers on performance testing methodologies.
Job Specification / Skills and Competencies
- Performance Testing expertise (load, stress, spike, capacity, endurance)
- APM tools proficiency (Dynatrace, AppDynamics, New Relic, Datalog)
- Cloud platforms experience (AWS/Azure/GCP)
- Scripting skills (Python, Java, Groovy, Shell)
- 8+ years total experience (6+ years relevant)
Any Additional Information/Specifics
- Functional testing knowledge (good to have)
- Test automation experience (good to have)
- Good communication skills and customer interaction experience preferred
- Adhere to ISMS policies and procedures