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.