Job
Description
Role: Senior Performance Tester Experience : 5 - 8 Years Location : Bangalore Roles Responsibilites: Performance Test Design and Execution: o Collaborate with development teams to understand system architecture and identify key performance metrics. o Develop comprehensive performance test plans and scenarios to simulate real-world user loads. o Create and maintain robust JMeter test scripts, including intricate use of samplers, listeners, assertions, and thread groups. o Execute performance tests on various environments (staging, production-like) and monitor test execution in real-time. o Analyze test results to identify performance bottlenecks and critical areas for optimization. Monitoring and Profiling: o Utilize monitoring tools (e.g., Dynatrace, New Relic) to capture detailed performance metrics like response times, throughput, CPU utilization, and memory usage. o Implement profiling techniques to pinpoint code sections with performance issues and suggest optimization strategies. o Analyze server-side logs and database performance to identify potential bottlenecks. Script Development and Debugging: o Write clean, modular, and reusable JMeter test scripts with advanced scripting capabilities (e.g., JSR223, Beanshell) to handle complex scenarios. o Effectively debug and troubleshoot test scripts to address errors and unexpected behaviors during test execution. Reporting and Communication: o Prepare comprehensive performance test reports with detailed analysis, charts, and recommendations for improvement. o Communicate performance test findings clearly to development teams, stakeholders, and project managers. o Proactively identify potential performance risks and propose mitigation strategies....Less What You Need* Required Skills and Experience: Strong Expertise in JMeter: Deep understanding of JMeter functionalities, including test plan design, samplers, listeners, assertions, and scripting. Responsibilities: Performance Test Design and Execution: o Collaborate with development teams to understand system architecture and identify key performance metrics. o Develop comprehensive performance test plans and scenarios to simulate real-world user loads. o Create and maintain robust JMeter test scripts, including intricate use of samplers, listeners, assertions, and thread groups. o Execute performance tests on various environments (staging, production-like) and monitor test execution in real-time. o Analyze test results to identify performance bottlenecks and critical areas for optimization. Monitoring and Profiling: o Utilize monitoring tools (e.g., Dynatrace, New Relic) to capture detailed performance metrics like response times, throughput, CPU utilization, and memory usage. o Implement profiling techniques to pinpoint code sections with performance issues and suggest optimization strategies. o Analyze server-side logs and database performance to identify potential bottlenecks. Script Development and Debugging: o Write clean, modular, and reusable JMeter test scripts with advanced scripting capabilities (e.g., JSR223, Beanshell) to handle complex scenarios. o Effectively debug and troubleshoot test scripts to address errors and unexpected behaviors during test execution. Reporting and Communication: o Prepare comprehensive performance test reports with detailed analysis, charts, and recommendations for improvement. o Communicate performance test findings clearly to development teams, stakeholders, and project managers. o Proactively identify potential performance risks and propose mitigation strategies....Less Required Skills and Experience: Strong Expertise in JMeter: Deep understanding of JMeter functionalities, including test plan design, samplers, listeners, assertions, and scripting.