The Senior Lead Engineer - QA role involves collaborating with development teams to finalize Non-Functional Requirements (NFRs) and define performance acceptance criteria. Responsibilities include providing time and effort estimates for performance testing, building comprehensive test plans, and designing/executing strategies using NeoLoad or similar tools. The role requires integrating performance testing into CI/CD pipelines using GitLab, monitoring application performance with APM tools like New Relic, and utilizing SQL for backend analysis. The engineer will also build visualizations and dashboards for performance metrics, provide detailed reports with root cause analysis, and embed performance best practices with cross-functional teams.
Good To Have:
Experience with LoadRunner
Experience with Grafana or Kibana for visualizations
Experience leading performance testing in Agile/DevOps environments
Must Have:
8–12 years of experience in performance testing
Expertise in NeoLoad or similar tools
Strong experience with New Relic or comparable APM tools
Proficiency in SQL for backend analysis
Experience integrating performance testing into CI/CD pipelines
Ability to build performance metric dashboards
Deep understanding of NFRs and performance test planning
Strong analytical and problem-solving skills
Excellent communication and documentation abilities
Add these skills to join the top 1% applicants for this job
cross-functional
communication
performance-analysis
quality-control
agile-development
test-coverage
performance-testing
gitlab
kibana
new-relic
grafana
loadrunner
ci-cd
sql
Key Responsibilities:
Collaborate with development teams to finalize Non-Functional Requirements (NFRs) and define performance acceptance criteria.
Provide time and effort estimates for all performance testing activities, including planning, scripting, execution, and reporting.
Build comprehensive performance test plans aligned with business goals, system architecture, and expected load patterns.
Design, develop, and execute performance test strategies using NeoLoad or similar performance testing tools.
Integrate performance testing into the CI/CD pipeline using GitLab, enabling continuous validation throughout the delivery lifecycle.
Monitor application performance in real time using New Relic or equivalent APM tools and identify performance bottlenecks.
Utilize SQL to validate and analyze backend performance, identify slow-running queries, and support database tuning efforts.
Build intuitive visualizations and dashboards for performance metrics using tools like New Relic Insights, Grafana, or custom solutions—helping teams understand trends, issues, and optimization opportunities.
Provide detailed performance test reports, including root cause analysis and actionable recommendations.
Work closely with developers, DevOps, and QA teams to embed performance best practices and ensure performance is considered from the start.
Lead performance testing efforts for large-scale enterprise applications, ensuring scalability, stability, and responsiveness under peak loads.
Required Skills and Experience:
8–12 years of experience in performance testing and engineering, with a focus on enterprise-grade applications.
Expert-level proficiency in NeoLoad or equivalent performance testing tools (e.g., JMeter, LoadRunner) for test design, execution, and results analysis.
Strong hands-on experience with New Relic or comparable APM tools for application performance monitoring and diagnostics.
Proficiency in SQL for backend data validation, performance analysis, and identifying slow-performing queries.
Experience integrating performance testing into CI/CD pipelines using GitLab or similar tools, enabling automated and continuous performance validation.
Proven ability to build dashboards and visualizations of performance metrics using tools such as New Relic Insights, Grafana, or Kibana.
Deep understanding of non-functional requirements (NFRs), performance test planning, and acceptance criteria definition.
Strong analytical and problem-solving skills, with the ability to identify root causes of performance issues across application, infrastructure, and database layers.
Excellent communication and documentation abilities to articulate findings, recommend improvements, and collaborate effectively with cross-functional teams.
Experience leading performance testing efforts in Agile/DevOps environments and delivering high-quality results under tight timelines.
Set alerts for more jobs like Senior Lead Engineer - QA
Set alerts for new jobs by Yodlee
Set alerts for new Quality Assurance jobs in India