Responsibilities
• Develop and execute a performance test strategy for symplr products, simulating both real world load scenarios and hypothetical failure scenarios. You will need to test performance, stability, and scalability across multiple systems and services.
• Lead, mentor and provide technical direction to performance test engineers within symplr organization
• Lead a focused group with performance test engineers to set companywide performance test standards
• Work with engineering teams to understand the application/platform non-functional requirements and develop strategies to verify and validate the same by translating the requirements to meaningful and effective test scenarios.
• Design and develop various types of performance tests like scalability, stress, soak, system high availability etc.
• Work with development & test teams to analyze system behavior, isolate bottlenecks, tune and resolve defects related to performance and capacity.
• Collaborate with Engineering & Operations teams to tune, configure, and optimize components and services and ensure operational readiness for production.
• Incorporate performance evaluation into our continuous integration process & deployment pipeline. Establish best practices for performance testing across the organization.
• Analyze, review and present performance results with findings & risk analysis & recommendations to stakeholders.
Skills Needed
• 7-10+ years’ experience in Performance Test Engineering
• Deep, hands-on experience with performance testing tools (JMeter)
• Experience with performance test planning, automation, execution, application analysis & troubleshooting in an agile development environment
• Experience in APM tools like AppDynamics, Dynatrace, New Relic, etc.
• Experience in using Application profiling tools to pinpoint issues
• Excellent analytical and troubleshooting skills.
• Excellent verbal and written communications skills.