QA Automation Lead - Performance Testing

New
IndiaFull-TimeLead
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
7–10 years of experience in software quality assurance, including at least 5 years specializing in performance, load, stress, and scalability testing
Required Skills
AWSPythonJMeterAPI testingCI/CDDatadogDistributed Systems

Requirements

  • 7–10 years of experience in software quality assurance
  • At least 5 years specializing in performance, load, stress, and scalability testing
  • Strong hands-on experience designing performance testing strategies for distributed systems, web applications, and APIs
  • Advanced proficiency in Python for building scalable and maintainable test automation frameworks
  • Experience with performance testing tools such as Locust, JMeter, Gatling, or similar tools
  • Strong understanding of performance metrics including latency, throughput, response time, error rates, and system resource utilization
  • Experience working with CI/CD pipelines and implementing automated performance gates and regression detection
  • Hands-on experience with AWS infrastructure, containerized environments, and modern cloud-native architectures
  • Experience with observability and APM tools such as Datadog, New Relic, or Dynatrace for root cause analysis
  • Strong analytical, debugging, and problem-solving skills
  • Excellent communication skills
  • Exposure to AI-driven testing approaches, including LLM validation, prompt testing, and AI-assisted automation (strong plus)

Responsibilities

  • Define and lead the performance testing and performance engineering strategy, ensuring systems are scalable, reliable, and optimized for high-traffic usage scenarios
  • Design, develop, and execute performance, load, stress, and endurance tests for web applications, APIs, and backend services, ensuring early identification of performance risks
  • Analyze system behavior under load to identify bottlenecks across application code, APIs, databases, infrastructure, and third-party services
  • Build and maintain performance automation frameworks using Python and tools such as Locust, integrating AI-driven approaches to generate realistic traffic models and test scenarios
  • Integrate performance testing into CI/CD pipelines, establishing automated performance gates to prevent regressions from reaching production
  • Collaborate with engineering, DevOps, SRE, and product teams to define performance benchmarks, SLAs, capacity planning, and scalability requirements
  • Produce clear performance reports and dashboards with actionable insights, trends, and recommendations for optimization and system improvements
  • Drive adoption of performance engineering best practices and promote a “shift-left” approach within the SDLC
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now