Skip to main content
Tech Holding

Senior SDET - Test Automation & Performance Engineering

RemoteUnited States only
Published
Role
QA
Experience
Senior
Employment
Contract
Salary not disclosed
Check eligibility

Open to US only. Set where you work from to check your eligibility.

No BS summary

Senior SDET / Test Automation Engineer for a contract role, remote in the US. You will build automated testing and release systems, focusing on API, integration, performance, and scalability testing within AWS. Must have strong experience in test automation, performance testing tools (k6, Gatling, Locust, JMeter), and CI/CD integration.

Core skills

Test AutomationAPI TestingPerformance Testing

Required skills

Integration TestingAWSCI/CDk6/Gatling/Locust/JMeterContract TestingObservability ToolsDebugging

Optional skills

Experience testing high-scale SaaS or distributed platformsExperience with AWS services supporting highly available or distributed applicationsExperience testing systems with significant traffic, concurrency, or availability requirementsExperience with resilience, failure injection, dependency degradation, or recovery testingExperience with infrastructure-as-code and ephemeral or automated test environmentsExperience with security-adjacent testing, including permissions, authentication, authorization, isolation, and negative-path scenariosIdentity, DNS, registry, or security domain experienceExperience building quality or test platforms used across multiple engineering teams

What you'll do

  • Design and evolve the automated testing architecture across products and engineering teams
  • Build and maintain automated API, integration, contract, end-to-end, regression, and UI tests where appropriate
  • Develop reusable test frameworks, fixtures, synthetic data, mocks, and environment strategies
  • Build automated testing for distributed services and integrations running within AWS environments
  • Design and execute load, stress, spike, soak, scalability, degradation, and recovery tests
  • Translate performance and capacity scenarios into repeatable automated test suites with measurable pass/fail thresholds
  • Model realistic workloads, concurrency levels, traffic patterns, data volumes, and dependency behavior
  • Integrate automated suites into CI/CD pipelines and establish enforceable quality and release gates
  • Create automated release checks tied to quality, latency, reliability, and performance thresholds
  • Establish practices for identifying, quarantining, diagnosing, and eliminating flaky tests
  • Improve test observability and failure reporting so engineers can quickly understand and diagnose issues
  • Build and maintain reliable test data and test environment strategies
  • Debug failures across APIs, services, databases, infrastructure, and external integrations
  • Partner with Performance & Reliability Engineering to validate scalability assumptions and production readiness
  • Partner with Security Engineering on permissions, isolation, negative-path, and abuse-related test scenarios
  • Track testing trends and help reduce escaped defects, flaky tests, manual release effort, and regression risk
  • Coach engineers on testability, automation, quality ownership, and defect-prevention practices

What they require

  • Strong experience as an SDET, Software Engineer in Test, Test Automation Engineer, Quality Engineer, or similar engineering-focused testing role
  • Strong software development and test automation skills
  • Experience testing APIs, distributed services, integrations, and cloud-based applications
  • Hands-on experience working within AWS environments
  • Strong experience building automated API and integration test frameworks
  • Hands-on performance and scalability testing experience using tools such as k6, Gatling, Locust, JMeter, or equivalent
  • Experience designing realistic performance workloads rather than simply executing predefined load tests
  • Experience with load, stress, spike, soak, and scalability testing
  • Strong experience integrating automated tests into CI/CD pipelines
  • Experience establishing automated quality gates and release criteria
  • Experience with contract testing and testing across service boundaries
  • Strong understanding of test-data management, synthetic data, fixtures, mocks, and environment reliability
  • Experience using logs, metrics, traces, and other observability tools to diagnose test and system failures
  • Strong debugging skills across applications, APIs, infrastructure, databases, and integrations
  • Experience identifying and reducing flaky or unreliable automated tests
  • Ability to influence engineering teams and promote shared ownership of quality without becoming a centralized testing bottleneck
Consulting
Also posted in 1 other channel
Salary not disclosed