Lead Performance Engineer
Dinesh ChaudharyUnited StatesLEADPosted 12d ago
JMeterLoad runnerK6GatlingData DogDynatraceAPIWebautomation testingNext.jsREST/JSONSOAPCI/CDJenkinsGit
About the Role
We are looking for a skilled Lead Performance Engineer to design, develop, and execute performance testing strategies for enterprise and cloud-based applications. The ideal candidate will work closely with development, QA, DevOps, and architecture teams to ensure applications are scalable, reliable, and performant.
Key Responsibilities
• Design, develop, and maintain performance test scripts using Apache JMeter or similar tools for web, API, and backend systems.
• Conduct load, stress, endurance, and scalability testing for applications and microservices.
• Design, develop, and maintain automated test suites for Next.js applications, covering unit, integration, and E2E tests.
• Perform API performance testing (REST/JSON, SOAP) and integrate with automation frameworks.
• Analyze test results, identify performance bottlenecks, and provide actionable recommendations.
• Monitor system performance metrics (CPU, memory, GC, I/O, network) during test execution.
• Collaborate with development and DevOps teams to optimize application and infrastructure performance.
• Integrate performance tests into CI/CD pipelines.
• Prepare detailed performance test reports and present findings to stakeholders.
• Continuously improve testing frameworks, tools, and best practices.
Requirements
• 12+ years of experience in Performance Engineering.
• Strong experience in performance testing and engineering best practices.
• Hands-on expertise with Apache JMeter (test plans, scripting, listeners, distributed testing).
• Front end performance testing experience on Next.js application.
• Design and deployment of performance test framework.
• Experience with API automation and performance testing (REST, SOAP).
• Knowledge of HTTP/HTTPS protocols, JSON, XML.
• Experience with performance monitoring tools (APM, server logs, JVM monitoring).
• Familiarity with CI/CD tools (Jenkins, Git, etc.).
• Strong analytical, troubleshooting, and communication skills.