Posted on: 07/12/2025
Description :
Job Summary :
We are looking for an experienced Lead Performance Tester to own and drive performance engineering initiatives across mission-critical applications.
In this role, you will define testing strategies, lead a high-performing team, and collaborate with cross-functional stakeholders to ensure our systems deliver exceptional speed, scalability, and stability under load.
If you have deep technical expertise, strong analytical thinking, and proven leadership skills, wed love to have you on our team.
Key Responsibilities :
Leadership & Strategy :
- Lead, mentor, and guide the performance testing team, ensuring quality, consistency, and technical excellence.
- Define and implement performance testing strategies, frameworks, and best practices across multiple projects.
- Partner with architects, developers, and DevOps teams to design scalable, high-performing systems.
- Manage project planning, workload estimation, and resource allocation for performance testing efforts.
- Drive performance sign-offs, risk assessments, and present findings to senior stakeholders.
Technical Responsibilities :
- Design, develop, and execute load, stress, endurance, and scalability tests for critical applications.
- Build and maintain performance test plans, scenarios, and scripts using tools like Apache JMeter, LoadRunner, NeoLoad, or Gatling.
- Monitor and analyze system metrics - CPU, memory, disk I/O, throughput, and response time - to detect performance issues and bottlenecks.
- Collaborate with development and infrastructure teams to troubleshoot, tune, and optimize application performance.
- Review and refine scripts created by team members to ensure accuracy and best practices.
- Generate comprehensive reports with insights, trends, and actionable recommendations.
- Integrate and automate performance tests within CI/CD pipelines using Jenkins, GitLab, or Azure DevOps.
Cross-Functional Collaboration :
- Work closely with DevOps and Cloud teams to ensure accurate environment setup and performance monitoring.
- Utilize APM tools such as Dynatrace, AppDynamics, Grafana, or New Relic for root cause analysis and ongoing performance tracking.
- Collaborate with Product and QA teams to define SLAs, performance benchmarks, and acceptance criteria.
- Conduct performance review sessions and provide proactive risk mitigation strategies.
Required Skills & Qualifications :
- Bachelors degree in Computer Science, Engineering, or a related discipline.
- 58 years of experience in performance testing, with at least 2 years in a lead or senior role.
- Hands-on expertise in Apache JMeter, LoadRunner, NeoLoad, or BlazeMeter.
- In-depth understanding of web protocols (HTTP/HTTPS), APIs (REST/SOAP), and database performance optimization.
- Experience with monitoring and APM tools like Dynatrace, AppDynamics, Grafana, or New Relic.
- Proficiency in CI/CD integration, automation, and performance testing in cloud or containerized environments.
- Familiarity with scripting languages (Groovy, Python, Shell, or JavaScript).
- Strong analytical, diagnostic, and problem-solving skills.
- Excellent communication, reporting, and leadership abilities.
Preferred Qualifications :
- Experience with cloud-based performance testing (AWS, Azure, GCP).
- Knowledge of capacity planning, tuning, and scalability assessments.
- Exposure to Kubernetes, Docker, or distributed testing environments.
Did you find something suspicious?
Posted By
Posted in
Quality Assurance
Functional Area
QA & Testing
Job Code
1586032
Interview Questions for you
View All