Description : Job Summary :
We are looking for a skilled QA Engineer with strong experience in Performance Testing to join our team. The ideal candidate will have hands-on expertise in designing, executing, and analyzing performance tests using Apache JMeter, along with a solid understanding of performance engineering concepts and methodologies.
Key Responsibilities :
- Design, develop, and execute performance, load, stress, and endurance tests using Apache JMeter.
- Analyze test results, identify performance bottlenecks, and provide recommendations for tuning and optimization.
- Collaborate with development, DevOps, and infrastructure teams to define performance test objectives and requirements.
- Develop performance test scripts and scenarios simulating real user behavior and workloads.
- Monitor system performance during testing using relevant tools (e.g., Grafana, Prometheus, New Relic, Dynatrace, AppDynamics).
- Prepare detailed performance test reports including metrics such as response time, throughput, and resource utilization.
- Participate in root cause analysis of performance issues and support optimization efforts.
- Contribute to automation frameworks for continuous performance testing in CI / CD pipelines.
- Stay updated on emerging tools, technologies, and best practices in performance testing and engineering.
Required Skills & Qualifications :
6 to 8 years of experience in Software Quality Assurance with a focus on Performance Testing.Strong hands-on experience with Apache JMeter (test design, scripting, execution, and analysis).Solid understanding of performance testing types (load, stress, spike, endurance, scalability).Experience in test result analysis, performance tuning, and bottleneck identification.Good understanding of web technologies, REST APIs, and application architecture.Familiarity with CI / CD tools (e.g., Jenkins, GitLab, Azure DevOps).Experience with monitoring and profiling tools (e.g., Grafana, New Relic, Dynatrace, AppDynamics).Strong analytical and problem-solving skills.Excellent communication and collaboration skills.Good to Have :
Experience with cloud-based performance testing (AWS, Azure, GCP).Knowledge of scripting / programming languages (Java, Python, Groovy).Exposure to Performance Engineering concepts (capacity planning, scalability assessment).Familiarity with containerized environments (Docker, Kubernetes).Education :
Bachelors or Masters degree in Computer Science, Information Technology, or a related field.(ref : hirist.tech)