
Senior Test Specialist
About the role
Job Summary
The Performance Test Engineer ensures application scalability, stability, and reliability by designing and executing comprehensive performance testing strategies across web, API, and distributed systems.
Key Responsibilities
-
Analyze architecture and traffic patterns to define realistic load models
-
Design performance test strategies covering load, stress, spike, volume, and endurance testing
-
Develop and maintain performance scripts using JMeter / Load Runner / Gatling
-
Configure distributed test execution and parameterized data models
-
Monitor application, database, and infrastructure metrics during test execution
-
Correlate performance metrics with backend bottlenecks and resource utilization
-
Work with engineering teams to recommend tuning and optimization actions
-
Integrate performance tests into CI/CD pipelines for early regression detection
-
Create executive‑level performance reports and recommendations
Skill Requirements
Mandatory:
-
Strong hands‑on experience with JMeter scripting and framework design
-
Expertise in performance concepts: throughput, latency, concurrency, scalability
-
Experience using APM and monitoring tools (Grafana, Dynatrace, App Dynamics, Kibana)
-
API and microservices performance testing
-
Exposure to GenAI concepts and use cases in software testing and quality engineering
-
Experience using GenAI tools (e.g., Copilot, ChatGPT or similar) to accelerate test design, script generation, and debugging
-
Ability to leverage GenAI for test case generation, data creation, and code optimization
Good to Have:
-
Cloud‑based performance testing (AWS/Azure)
-
Basic database performance tuning knowledge
Other Requirements
-
Strong data interpretation and root‑cause analysis skills
-
Ability to present findings to technical and non‑technical stakeholders
Total Experience: 8–13 years
Required skills
Performance Testing
JMeter
Load Testing
Stress Testing
API Testing
Microservices
APM
GenAI
About HCL Technologies
Chennai
Headquarters