Senior JMeter Engineer (810 years)
Responsibilities
- Own, refactor, and optimize Apache JMeter test plans (HTTP(S), WebSocket, JDBC, JMS) for core business journeys.
- Design realistic workload models based on production analytics (concurrency, think-time, arrival-rate, traffic mix).
- Plan and execute load, stress, soak, spike, and scalability tests; define pass/fail criteria aligned to SLAs/SLOs.
- Adopt and extend Grafana k6 where appropriate; standardize common libraries and thresholds across tools.
- Automate test execution in CI/CD (GiTLab/GitHub Actions/Jenkins/Ansible) with environment provisioning and artifacts publishing.
- Correlate results across APM/logs/infra metrics (Grafana/Prometheus/Elasticsearch /AppDynamics) to isolate bottlenecks.
- Champion NFRs (performance, reliability, resilience) and advise architecture on caching, connection pools, and capacity.
- Create executive and engineering-level reports with clear insights, trends, and remediation recommendations.
- Contribute to Synthetic User Monitoring by codifying critical API and UI probes and alert thresholds.
Essential Skills
- 810 years in performance engineering with 5+ years deep expertise in Apache JMeter.
- Hands-on with Grafana k6 (scenarios, thresholds, checks, distributed runs).
- Strong scripting skills (Groovy/JS/Python/Bash) for parameterization, correlation (RegEx/JSONPath), and custom plugins.
- Proficiency analyzing server-side metrics: CPU, memory, GC, threads, connection pools; network and DB diagnostics.
- Experience with distributed load generation (on-prem), container-based runners, and test data strategies.
- Ability to translate business flows into performance test designs and to present insights to senior stakeholders.
Desired Skills
Nice to Have
- Experience with Kubernetes/Helm-based test environments; service virtualization.
- Knowledge of resilience testing/chaos experiments and reliability engineering practices.
- Security/perf interplay (TLS, cipher selection), and browser-level RUM/Synthetic correlation.
Soft Skills
- Strong analytical thinking and methodical root-cause analysis.
- Excellent written and verbal communication; clear executive reporting.
- Mentoring mindset and collaborative approach with Dev, Ops, and QA.