DL
Performance Testing
Diverse Lynx India
Location not stated
1 month ago
- Performance Testing
- JMeter
- CI/CD
- TCP
- New Relic
- Splunk
- Tomcat
- Node.js
- Spring Boot
- Wireshark
- Devops
1 month ago
Role Summary
As a Software Engineer III specializing in Performance Engineering, you will play a key role in ensuring the reliability, scalability, and overall performance of our large-scale distributed systems and cloud platforms. You will collaborate closely with cross-functional teams to diagnose complex performance issues, execute performance tests, and provide hands-on tuning to maintain and enhance our system efficiency. You will leverage your expertise in performance monitoring tools, cloud architecture, and coding to solve intricate problems in our high-traffic e-commerce environment.
Duties & Responsibilities
• Design and execute performance testing strategies including load, stress, and capacity planning using tools such as JMeter, Locust, and LoadRunner.
• Automate performance testing within CI/CD pipelines to ensure continuous validation.
• Analyze system performance using thread dumps, heap dumps, TCP dumps, and APM tools (e.g., New Relic).
• Utilize log analysis platforms like Splunk to create dashboards, queries, and regex-based filters for root-cause analysis.
• Optimize application servers (Tomcat, Node.js, Spring Boot) and network performance using tools like Wireshark, Extrahop, and Riverbed.
• Monitor performance systems and proactively identify bottlenecks using APM and observability tools.
• Improve browser-side performance using Lighthouse, Chrome DevTools, Catchpoint, and WebPageTest.
• Partner with developers, SREs, QA, and DevOps to embed performance considerations into design, development, and deployment.
• Participate in code reviews to ensure performance and architectural standards.
Performance Testing · Diverse Lynx India