Description

Key Skills: JMeter, LoadRunner, Performance Center, Azure, AWS, Microservices, REST API, Azure AppInsights, New Relic, AppDynamics, Grafana, Performance Engineering, CI/CD, Jenkins, GitLab CI, Azure DevOps, Database Optimization, Monitoring, Observability, Performance Tuning, Automation, Communication, Analyst, Javascript, Shell.

Roles and Responsibilities:

  • Define and lead the performance testing strategy for highly available, scalable, and resilient cloud-based (preferably Azure) and on-prem applications.
  • Architect and implement performance testing frameworks using JMeter, LoadRunner, and other relevant tools.
  • Design, develop, and execute comprehensive performance test plans including load, stress, spike, endurance, and capacity testing.
  • Collaborate with solution architects, developers, DevOps, and infrastructure teams to define performance SLAs and technical baselines.
  • Analyze test results and provide detailed insights and recommendations for tuning application code, infrastructure, and database queries.
  • Drive root cause analysis for performance bottlenecks and work closely with engineering teams to implement optimizations.
  • Integrate performance testing into CI/CD pipelines for continuous performance monitoring and validation.
  • Set up and maintain performance test environments that replicate production as closely as possible.
  • Coach and mentor junior performance engineers; promote best practices and a performance-first mindset across teams.
  • Present test findings and status reports to leadership and stakeholders in a clear and actionable format.

Experience Requirement:

  • 10-12 years of experience in performance testing and engineering for web-based and preferably cloud-native applications.
  • Strong hands-on experience with JMeter, LoadRunner, and Performance Center.
  • Good understanding of cloud infrastructure (preferably Azure or AWS) and its performance implications.
  • Proven ability to design performance test strategies for microservices, REST APIs, and event-driven architectures.
  • Experience working with monitoring and observability tools such as New Relic, AppDynamics, Grafana, and preferably Azure AppInsights.
  • Solid knowledge of performance tuning at multiple layers - application, infrastructure, network, and database.
  • Understanding of database analysis and design with experience in optimization.
  • Experience with CI/CD and DevOps pipelines (Jenkins, Azure DevOps, GitLab CI) for integrating performance tests.
  • Accountability and proactiveness; ability to take ownership of tasks and use critical thinking to improve performance results.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication skills, with the ability to clearly articulate technical performance findings to both technical and non-technical audiences.

Education: Any Post Graduation, Any Graduation

Education

Any Graduate