Sr. SDET/Performance Engineer
Location: Seattle, WA (Hybrid Work)
Duration: 6 Months+
Work Schedule: onsite Wednesday and Thursday every week, also onsite Friday the 2nd and 4th weeks of the month
Overview
Client seeks a senior level SDET/Performance Engineer to lead and execute automated web performance and load testing for PTAS (Property Tax Administration System) and to provide shared support for high impact county systems with peak load risk, including Mid Term Elections (2026), Metro M5(Rider facing transactions), Metro Yard Management(vehicle operational workflows), JHS eMAR (clinical medication administration records), TRUECredentials (identity/credential verification flows), and PAO(Prosecuting Attorney Office) Civil Matter Case Management. The resource will design realistic, secure, and repeatable large scale tests; analyze cross layer bottlenecks (app/API, data, network/F5, Azure); and drive remediation with County teams to ensure citizen facing service reliability under peak demand.
Work Description:
Candidate Qualifications:
1. Proficiency in Performance Testing Tools (5+ Years of Experience)
Must have mastery of these tools to simulate realistic user loads, configure test scenarios, and generate actionable performance metrics.
Must have Key Skills:
∙ Apache JMeter
∙ StressStimulus
∙ Azure Test Cloud
∙ BlazeMeter
2. Strong Programming and Scripting Abilities (8+ Years of Experience)
Custom scripting experience is required.
Key Skills:
∙ C#, Python, JavaScript
Expectations
A. Strategy & Planning
∙ System specific Performance Test Strategy and Master Test Schedule covering PTAS plus Elections, Metro M5/Yard, JHS eMAR, TRUECredentials, PAO. (Update quarterly.)
∙ Pre test readiness checklist (data, identities, quotas, observability, rollback).
B. Test Assets & Automation
∙ Author/maintain scripts/configs in Azure Load Testing (Azure Test Cloud) and one of K6/JMeter/Gatling for top workflows; parameterize data; model ramp profiles and failover.
∙ Build synthetic/anonymized datasets; provision non prod test identities under Security/IAM approved guardrails (no production MFA changes).
C. Scale Execution & Reporting
∙ Run controlled peak load tests; deliver run report ≤5 business days post execution; publish RCA + remediation plan ≤7 business days for defects; update dashboards.
D. Cross Layer Troubleshooting & Remediation
∙ Diagnose bottlenecks across application/API, DB/cache, F5 (VIPs/pools/iRules), and Azure (autoscale/quotas); open/track remediation tickets to closure.
E. Readiness Certificates
∙ Issue system readiness sign off with thresholds met (response times, error rates, throughput, resilience/failover).
F. Knowledge Transfer
∙ Maintain evergreen runbooks/playbooks (operations, troubleshooting, incident response); store in County repository.
Candidate Qualifications
1. Proficiency in Performance Testing Tools (5+ Years of Experience)
Must have mastery of these tools to simulate realistic user loads, configure test scenarios, and generate actionable performance metrics.
Must have Key Skills:
2. Strong Programming and Scripting Abilities (8+ Years of Experience)
Custom scripting experience is required.
Key Skills:
3.Deep Understanding of Web Architecture and Protocols (8+ Years of Experience)
Resource must have a solid grasp of how web applications function, and experience in designing accurate test scenarios and diagnosing performance issues at the network, server, or application layer.
Key Skills:
4. Experience with CI/CD and DevOps Integration (5+ Years of Experience)
Must have experience integrating performance tests into the CI/CD pipeline.
Key Skills:
5. Analytical Thinking and Monitoring Tool Proficiency (5+ Years of Experience)
Must have analytical skills and familiarity with monitoring tools to help identify bottlenecks, correlate metrics, and provide actionable insights for optimization to the County.
Key Skills:
6. Occasional after-hours testing is required