Jobs · Engineering · Washington

Test Automation Developer / SDET - C#/.NET & Playwright

Santcore Technologies · Seattle, WA · 2 wk ago
On-siteEngineering$42/hrContract

Location: Seattle, WA – onsite only. Candidates must be within commuting distance or have a confirmed relocation plan.

Employment type: 1099 contract. Pay: $42/hour. Background check required. Immediate start.

About the role

We are hiring a hands-on Senior Test Automation Developer / SDET to build and maintain scalable automation frameworks and end-to-end test suites across UI, REST API, and data/database layers.

Responsibilities

  • Design, build, and maintain scalable test automation frameworks from scratch
  • Develop UI automation using Playwright or Cypress
  • Build REST API automation using C#/.NET and NUnit
  • Develop end-to-end test strategies covering UI, API, and database/data layers
  • Perform API-driven content validation and work with mocked/stubbed services
  • Integrate automated test suites into CI/CD pipelines (Azure DevOps, Jenkins, or GitHub Actions)
  • Configure automated test execution across multiple environments
  • Implement parallel test execution and automated reporting
  • Execute tests using dotnet test and work with NUnit/TRX reporting
  • Validate REST APIs, HTTP responses, status codes, payloads, authentication, and business rules
  • Perform backend/data validation using SQL where required
  • Troubleshoot flaky tests and complex UI/API automation failures
  • Follow Git development practices including branching, pull requests, and code reviews
  • Use AI-assisted development/testing tools (e.g., GitHub Copilot) to accelerate automation development, improve test stability, and support debugging/root-cause analysis
  • Collaborate with developers, product teams, and QA engineers in an Agile/Scrum environment

Requirements

  • Strong hands-on C# / .NET development experience
  • Strong NUnit automation experience
  • Strong REST API automation using C#/.NET
  • Strong Playwright or Cypress UI automation experience
  • Proven experience building automation frameworks from scratch
  • Strong understanding of REST APIs, HTTP methods/status codes, JSON, and API validation
  • Experience testing across UI + API + database/data layers
  • Experience with Azure DevOps, Jenkins, or GitHub Actions
  • Experience with dotnet test, NUnit/TRX reporting, environment configuration, and parallel execution
  • Strong Git experience including branching, PRs, merges, and code reviews
  • Experience with mocks, stubs, or service virtualization
  • Experience working in Agile/Scrum environments
  • Hands-on experience using AI tools (e.g., GitHub Copilot) for test development, debugging, analysis, or automation improvement

Preferred Qualifications

  • Senior SDET/Test Automation background with strong coding ability
  • Experience with TypeScript/JavaScript
  • SQL/database validation experience
  • Experience with Docker or containerized test execution
  • Experience troubleshooting CI/CD test failures
  • Experience designing enterprise-scale automation architecture

Similar jobs