About this role
Position Overview:
We are seeking a Senior Performance Test Engineer with 5+ years of QA automation experience, including
at least 3 years of hands-on JMeter scripting. In this role, you will build and run load test scripts for an
Azure-hosted React/.NET microservices platform, working under the Performance Test Lead. You will be
responsible for rebuilding and extending the JMeter test suite, recording and analyzing browser traffic,
setting up distributed load generators, and building Playwright scripts for key user journeys. The role requires
strong technical expertise in performance testing tools, REST API scripting with OAuth2, and Linux/Windows
VM environments.
Key Responsibilities:
- Rebuild and extend the JMeter suite to cover 7 business workflows across user roles, including
randomized think time, one login per session with token refresh, and test data drawn from data files
instead of hard-coded IDs
- Record browser traffic (HAR) for each workflow, compare it with the JMeter scripts, and add any missing
calls including CORS preflight (OPTIONS) and parallel page-load requests
- Produce a coverage report based on HAR analysis and JMeter script comparison
- Set up distributed JMeter on Linux or Windows load generator VMs
- Build Playwright scripts for key user journeys and run them alongside load tests, capturing timings, Web
Vitals, and Lighthouse audits
- Version the test suite in Git, run the tests, monitor the load generators, and prepare results
Required Skills:
- 5+ years in QA automation
- 3+ years of hands-on JMeter scripting
- Strong JMeter scripting: extractors, JSR223/Groovy, CSV Data Set, Concurrency or Throughput Shaping
thread groups
- Scripting REST APIs that use OAuth2 bearer tokens
- HAR analysis with Chrome DevTools
- Understanding of CORS preflight
- Playwright with TypeScript or JavaScript
- Linux command line and setting up tools on remote VMs
- Git
Preferred (Bonus) Skills:
- KQL in Application Insights
- Microsoft Clarity
- Lighthouse CI
- WebSocket/SignalR scripting
- Azure DevOps