Design and develop performance test strategies, plans, and frameworks aligned with business and technical requirements
Build, maintain, and execute automated performance test scripts using Apache JMeter
Conduct load, stress, spike, endurance, and scalability testing
Analyze test results and identify performance bottlenecks across application, database, and infrastructure layers
Collaborate with developers, DevOps, and architecture teams to diagnose and resolve performance issues
Integrate performance testing into CI/CD pipelines (e.g., Jenkins, GitLab CI)
Monitor application performance using tools such as Dynatrace, AppDynamics, or New Relic
Develop and maintain custom plugins, scripts, or utilities (Groovy, Java, or Beanshell in JMeter)
Provide detailed performance reports, including KPIs (throughput, latency, error rates, resource utilization)
Define and enforce performance SLAs, SLOs, and benchmarking standards