You will own performance testing activities across the application lifecycle.
Responsibilities
- Design performance test plans, scenarios, and scripts based on business requirements.
- Execute load, stress, endurance, and spike tests using specialized tools.
- Analyze test results to pinpoint performance bottlenecks and generate detailed reports.
- Collaborate with development and DevOps teams to troubleshoot and suggest optimizations.
- Monitor infrastructure metrics, including CPU, Memory, and database queries, during testing.
Required Skills
- 8+ years of experience in performance testing.
- Proficiency with JMeter, LoadRunner, K6.
- Experience with scripting languages such as Python, Shell, or JavaScript.
- Knowledge of web protocols including HTTP/HTTPS and REST APIs.
- Familiarity with microservices architecture.
- Experience using monitoring tools like Dynatrace or New Relic.
- Strong analytical skills for interpreting logs and identifying root causes.