QA Automation Lead – Performance Testing

Posted 2ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

QA Automation Lead defining performance testing strategy for web applications and APIs at Juniper Square. Collaborating with engineering teams to ensure robust system performance amid growth.

Responsibilities:

  • Define the performance engineering strategy for the organization.
  • Ensure systems can handle hyper-growth and peak traffic events through modeling and automated gating.
  • Review functional and non-functional requirements, technical design documents, and provide feedback to identify performance risks.
  • Design, develop, and execute performance, load, and stress tests.
  • Use AI to analyze production traffic patterns and generate performance scripts.
  • Collaborate with development, QA, DevOps, and SRE teams to define performance benchmarks and SLAs.
  • Analyze test results to identify bottlenecks and produce clear performance test reports.
  • Integrate performance tests into CI/CD pipelines and support continuous performance testing practices.
  • Monitor application performance during releases and contribute to capacity planning discussions.
  • Lead performance engineering best practices and help shift performance testing left in the SDLC.

Requirements:

  • Bachelor's degree in Computer Science or equivalent professional experience.
  • 7-10 years in Software Quality Assurance, with at least 5 years focused on performance, load, stress, and endurance testing.
  • Strong hands-on experience designing and executing performance test strategies for web applications and APIs.
  • Strong proficiency in Python, with the ability to write clean, maintainable, and scalable test code.
  • Experience with performance testing tools such as Locust (preferred), JMeter, Gatling, or similar.
  • Solid understanding of performance metrics (response time, throughput, latency, error rates, resource utilization) and profiling techniques.
  • Advanced skills in using APM tools (e.g., Datadog, New Relic, or Dynatrace).
  • Deep experience with AWS infrastructure (EC2, Lambda, RDS, ELB), and containerization (Docker, Kubernetes).

Benefits:

  • Health insurance
  • Flexible work arrangements
  • Professional development opportunities