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 generation infrastructure, and building Playwright scripts
for key user journeys. The role requires strong expertise in performance
testing methodologies, REST API scripting with OAuth2, and proficiency with
Linux environments and Git-based version control.
Key Responsibilities
-
Rebuild and extend the JMeter suite to cover 7 business workflows across
user roles
-
Implement 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 and compare it with JMeter
scripts
-
Add any missing calls including CORS preflight (OPTIONS) and parallel
page-load requests
-
Produce a coverage report for workflow script analysis
-
Set up distributed JMeter on Linux or Windows load generator VMs
-
Build Playwright scripts for key user journeys and run them alongside load
tests
-
Capture timings, Web Vitals, and Lighthouse audits during test execution
-
Version the test suite in Git
-
Run tests, monitor load generators, and prepare results
Required Skills
-
5+ years in QA automation
-
3+ years of hands-on JMeter scripting
-
JMeter extractors, JSR223/Groovy, CSV Data Set
-
Concurrency or Throughput Shaping thread groups in JMeter
-
Scripting REST APIs with OAuth2 bearer tokens
-
HAR analysis with Chrome DevTools
-
Understanding of CORS preflight
-
Playwright with TypeScript or JavaScript
-
Linux command line
-
Setting up tools on remote VMs
-
Git
Preferred (Bonus) Skills
-
KQL in Application Insights
-
Microsoft Clarity
-
Lighthouse CI
-
WebSocket/SignalR scripting
-
Azure DevOps