
QA Automation Lead (Performance Testing) - India
Juniper Square15 days ago
Delhi, IndiaSenior / Staff+
H1B Sponsor
Responsibilities
- Review functional and non-functional requirements to identify performance risks.
- Design, develop, and execute performance, load, and stress tests for systems.
- Use AI to analyze traffic patterns and generate performance scripts.
- Build and maintain performance test scripts using Python and Locust.
- Collaborate with development, QA, DevOps, and SRE teams on performance benchmarks.
- Analyze test results to identify application bottlenecks.
- Produce actionable performance test reports with trends and recommendations.
- Integrate performance tests into CI/CD pipelines.
- Monitor application performance during releases and contribute to capacity planning.
- Lead performance engineering best practices in the SDLC.
Requirements
- Bachelor's degree in Computer Science or equivalent experience.
- 7-10 years in Software Quality Assurance with 5 years in performance testing.
- Strong experience in designing and executing performance test strategies.
- Proficiency in Python for writing maintainable test code.
- Experience with performance testing tools like Locust, JMeter, or Gatling.
- Solid understanding of performance metrics and profiling techniques.
- Hands-on experience testing REST APIs and backend services under load.
- Experience in designing performance gates in CI/CD pipelines.
- Advanced skills in APM tools for identifying code-level bottlenecks.
- Deep experience with AWS infrastructure and containerization technologies.