We are seeking a highly skilled Senior Performance Test Engineer with at least 5 years of hands-on experience in designing performance testing frameworks and developing test scripts using Apache JMeter. The ideal candidate will have a strong background in performance and stress testing for complex web applications, particularly those involving dynamic elements, multi-window interactions, and enterprise workflows.
Requirements
- Design, develop, and maintain performance testing frameworks from scratch or enhance existing ones using JMeter, ensuring reusability, scalability, and maintainability for load, stress, endurance, and spike testing.
- Create performance test scripts for web-based applications, focusing on scenarios involving object selections, lookups, drill-downs, and child record views that often open new windows or pop-ups, simulating concurrent users and measuring metrics like response times, throughput, and resource utilization.
- Collaborate with development, QA, and product teams to identify performance requirements, integrate tests into CI/CD pipelines, and analyze test results to identify bottlenecks and optimization opportunities.
- Implement best practices for test data management, correlation of dynamic values, parameterization, error handling, reporting, and logging to support efficient debugging and execution.
- Optimize performance scripts for handling dynamic UI elements, cross-browser compatibility, multi-environment testing, and high-volume simulations using JMeter features like thread groups, samplers, and plugins.
- Mentor junior engineers, conduct script reviews, and contribute to process improvements in the performance testing strategy.
- Stay updated with industry trends in performance tools and technologies to recommend enhancements.
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance