Senior Lead Engineer - QA

Envestnet Asset Management

Thiruvananthapuram

Not disclosed

Work from Office

Full Time

Min. 8 years

Job Details

Job Description

Senior Lead Engineer - QA

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.

Experience Level

Senior Level

Job role

Work location

Trivandrum, Kerala, India

Department

IT & Information Security

Role / Category

Software Quality Assurance and Testing

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 8 years

About company

Name

Envestnet Asset Management

Job posted by Envestnet Asset Management

Apply on company website