Performance & Load Tester (JMeter)
Бюджет: $1400.0
FIXED /
⭐ 5.00 (1)
India
qa-engineering, bug-tracking-and-reports, software-testing, jmeter, performance-testing, automated-testing, load-testing
Performance & Load Tester (JMeter) - Design and Develop Performance Test Scripts, Performance Test Planning and Execution, Performance Analysis and Bottleneck Identification , Monitoring and Reporting , CI/CD and Automation Integration , Stakeholder Collaboration and Performance Governance
Create a JD from the above...need 5 years experienced resource
Job Description – Performance & Load Test Engineer (JMeter)
Experience: 5+ Years
Location: Mumbai / Hybrid (Preferred)
Employment Type: Full-Time
About the Role
We are looking for a highly skilled Performance & Load Test Engineer with 5+ years of hands-on experience in performance engineering and load testing. The ideal candidate should have strong expertise in Apache JMeter, performance test planning, execution, analysis, and optimization of enterprise web applications, APIs, and distributed systems. The role involves close collaboration with development, QA, DevOps, and business stakeholders to ensure applications meet performance, scalability, and reliability requirements.
Key Responsibilities
Performance Test Design & Development
Design, develop, and maintain reusable performance and load test scripts using Apache JMeter.
Create parameterized, modular, and scalable test scripts for Web, REST APIs, Microservices, and Database workloads.
Develop realistic workload models based on production usage patterns and business requirements.
Maintain test data and ensure script reusability across releases.
Performance Test Planning & Execution
Define performance testing strategies, objectives, and success criteria.
Prepare test plans covering Load, Stress, Spike, Endurance (Soak), and Scalability testing.
Execute performance tests across various environments.
Coordinate with infrastructure and application teams to ensure environment readiness.
Performance Analysis & Bottleneck Identification
Analyze application response times, throughput, concurrency, and resource utilization.
Identify performance bottlenecks across application, database, middleware, APIs, and infrastructure.
Work with development teams to recommend performance improvements and validate fixes.
Compare performance trends across releases.
Monitoring & Reporting
Monitor application and server performance using APM and infrastructure monitoring tools.
Collect and analyze CPU, Memory, Disk, Network, JVM, Database, and Application metrics.
Prepare detailed performance test reports with observations, root cause analysis, and recommendations.
Present findings to technical and business stakeholders.
CI/CD & Automation Integration
Integrate JMeter test execution with CI/CD pipelines (Jenkins, Azure DevOps, GitHub Actions, etc.).
Automate performance test execution and reporting.
Maintain version-controlled test scripts using Git.
Support continuous performance testing initiatives.
Stakeholder Collaboration & Performance Governance
Collaborate with QA, Developers, Architects, DevOps, Infrastructure, and Business teams.
Participate in application design reviews from a performance perspective.
Define and enforce performance benchmarks, SLAs, and governance standards.
Provide performance engineering best practices across projects.
Required Skills
5+ years of experience in Performance Testing and Performance Engineering.
Strong hands-on experience with Apache JMeter.
Experience testing Web Applications, REST APIs, Microservices, and Enterprise Applications.
Strong understanding of HTTP/HTTPS, REST, Web Services, JSON, XML, and SQL.
Experience in Load, Stress, Spike, Endurance, and Scalability Testing.
Good understanding of application architecture and distributed systems.
Experience in performance monitoring and analysis.
Knowledge of Linux/Unix commands and shell scripting.
Familiarity with Git and CI/CD tools such as Jenkins or Azure DevOps.
Strong analytical, troubleshooting, and problem-solving skills.
Excellent communication and documentation skills.
Preferred Skills
Experience with monitoring tools such as Grafana, Prometheus, Dynatrace, AppDynamics, New Relic, or Splunk.
Knowledge of JVM, Garbage Collection, Thread Dumps, and Heap Analysis.
Experience working in Agile/Scrum environments.
Exposure to Docker and Kubernetes.
Basic scripting knowledge in Groovy, Java, Python, or JavaScript.
Cloud performance testing experience on Azure, AWS, or Google Cloud.
Educational Qualification
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Key Competencies
Performance Engineering
Load & Stress Testing
Root Cause Analysis
Performance Monitoring
Automation Mindset
CI/CD Integration
Cross-functional Collaboration
Analytical Thinking
Attention to Detail
Strong Communication Skills
Открыть заказ