Senior Quality Assurance Automation Engineer in Seattle

Energy Jobline ZR

Seattle (WA)

Hybrid

USD 110,000 - 160,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Energy Jobline ZR seeks a Senior Test Automation Engineer to design, develop, and maintain automated testing for UI, REST APIs, and data layers in an Agile environment. Build frameworks from scratch using Playwright or Cypress and .NET/NUnit, and integrate tests into CI/CD for robust validation across UI and services.

The role is onsite in Seattle with a Friday remote option and requires immediate availability and a mandatory background check.

Qualifications

  • UI automation using Playwright or Cypress with reliable tests
  • API automation with .NET/C# and NUnit including REST testing and status validation
  • Design and build automation frameworks from scratch with reusable components and reporting
  • Strong programming in C# and/or JavaScript for .NET/NUnit API automation
  • End-to-end testing strategy across UI, API, and data layers
  • API-based content validation; mock UI behavior and stubbed services
  • CI/CD integration using Azure DevOps, Jenkins, or GitHub Actions with dotnet test and NUnit/TRX
  • Git branching, PRs, code reviews, and collaborative automation development
  • AI-assisted testing to accelerate test development and debugging
  • Agile/Scrum delivery; coordinate testing with development teams and adapt automation as apps evolve
  • Work onsite in Seattle; ready for immediate start and able to pass background checks

Responsibilities

  • Design, build, implement, and maintain automated testing for UI, REST APIs, and data layers.
  • Develop automation frameworks from scratch using Playwright or Cypress and .NET/NUnit.
  • Integrate automation into CI/CD pipelines; configure test execution and reporting.
  • Collaborate in Agile/Scrum teams; maintain automation as applications change.
  • Utilize AI tools to accelerate test development, improve stability, and assist debugging.

Skills

UI Automation
API Automation
Framework Development
C# / .NET
JavaScript
CI/CD
Git
AI-Assisted Testing
Agile/Scrum
Onsite Availability

Tools

Playwright
Cypress
NUnit

Job description

Job Description

Position: Senior Test Automation Engineer – UI, API & .NET

Location: Seattle, Washington, USA

Work Arrangement: Onsite x4 days a week Friday remote

Start Date: Immediate Availability

Background Check: Mandatory

Primary Technologies: Playwright, Cypress, .NET, C#, NUnit, JavaScript, REST APIs, Azure DevOps, Jenkins, GitHub Actions, Git, and AI-Assisted Testing

Employment Type

Contract-to-hire. The client will not sponsor or transfer work visas now or in the future. Candidates must be authorized to work in the US for any employer, on a permanent basis, without current or future sponsorship.

Overview

The Senior Test Automation Engineer will design, build, implement, and maintain comprehensive automated testing solutions covering user interfaces, REST APIs, and supporting data layers. The primary performance challenge is to create reliable, maintainable automation frameworks that improve test coverage, accelerate defect identification, and support consistent software delivery.

This is a hands‑on engineering role requiring demonstrated experience developing automation frameworks from scratch rather than relying exclusively on existing test suites. The engineer will use Playwright or Cypress for UI automation, .NET/C# with NUnit for API automation, and appropriate validation techniques to test functionality and content across application layers.

The position also requires experience integrating automation into CI/CD pipelines using Azure DevOps, Jenkins, or GitHub Actions. The engineer will configure test execution using dotnet, implement NUnit/TRX reporting, support environment‑specific configuration and parallel execution, and maintain automated test code through disciplined Git branching, pull requests, and code reviews.

The engineer will operate in an Agile/Scrum environment and use approved AI tools to accelerate test development, improve script stability, and support debugging and analysis.

Purpose

Purpose: Build the automated quality‑engineering capabilities that help development teams deliver dependable software. Your work will strengthen confidence in application functionality, API behavior, and content accuracy by providing reliable automated validation across multiple technology layers.

Motivators

Motivators: This opportunity is well suited to an engineer who enjoys writing code, designing frameworks, troubleshooting difficult automation problems, and improving software quality through practical engineering solutions. The position offers meaningful technical ownership, visible delivery outcomes, and the opportunity to combine Playwright or Cypress, C#/NUnit, CI/CD, and AI‑assisted testing into a cohesive automation capability.

Requirements
  • UI Automation Engineering: Strong hands‑on experience developing and maintaining UI automation using Playwright or Cypress. Candidates should demonstrate the ability to write reliable tests, troubleshoot failures, and structure automation for long‑term maintainability.
  • API Automation with .NET/C# and NUnit: Demonstrated experience writing API automation using .NET/C# with NUnit, including REST API testing, HTTP status‑code validation, response‑content validation, and debugging API failures.
  • Framework Development: Proven ability to design and build automation frameworks from scratch, including reusable components, test organization, configuration management, reporting, and maintainable test architecture.
  • Programming Capability: Strong practical programming skills in C# and/or JavaScript, with sufficient C# proficiency to implement the required .NET/NUnit API automation.
  • End‑to‑End Test Strategy: Experience designing testing approaches that cover UI, API, and data layers, including the selection of appropriate validation techniques and management of cross‑layer dependencies.
  • Content Validation and Test Isolation: Hands‑on experience using API‑based content validation, mocked UI behavior, and stubbed services to validate functionality or isolate dependencies.
  • CI/CD Integration: Experience integrating automated testing into Azure DevOps, Jenkins, or GitHub Actions, including dotnet test execution, NUnit/TRX reporting, environment configuration, and parallel execution.
  • Source Control and Collaboration: Strong working knowledge of Git branching, pull requests, code reviews, and collaborative automation development.
  • AI‑Assisted Testing: Practical experience using AI tools to accelerate test development, improve script stability, and assist with debugging and analysis while independently validating results.
  • Agile/Scrum Delivery: Ability to contribute effectively within Agile/Scrum teams, coordinate testing with development activities, and maintain automation as application functionality changes.
  • Worksite and Screening Requirements: Availability to work onsite in Seattle, Washington, ability to meet the immediate‑start requirement, and completion of the mandatory background check.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior QA Automation Engineer – UI/API | Onsite Seattle
Senior QA Automation Engineer – UI/API | Onsite Seattle

Energy Jobline ZR • Seattle (WA)

Hybrid
USD 110,000 - 160,000
Sr.QA Automation Engineer (USA)
Sr.QA Automation Engineer (USA)

Troxis • Denver (CO)

On-site
USD 110,000 - 160,000
Senior UI & API Automation Engineer — Hybrid (Seattle)
Senior UI & API Automation Engineer — Hybrid (Seattle)

CoSourcing Partners Inc. • Seattle (WA)

Hybrid
USD 120,000 - 150,000
Senior QA Automation Engineer - Cypress & Playwright
Senior QA Automation Engineer - Cypress & Playwright

Compunnel Inc. • Durham (NC)

On-site
USD 90,000 - 120,000
Senior QA Automation Engineer (Playwright)
Senior QA Automation Engineer (Playwright)

Compunnel Inc. • Alpharetta (GA)

On-site
USD 110,000 - 140,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

The Mice Groups, Inc. • Fremont (CA)

On-site
USD 83,000 - 131,000
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Mphasis • Berkeley Heights (NJ)

On-site
USD 110,000 - 160,000
Senior Quality Engineer
Senior Quality Engineer

Seneca Resources Company, LLC • North Carolina

Remote
USD 55,000 - 96,000
Competitive pay
Comprehensive health, dental, and vision coverage
401(k) retirement plans
+1
Automated QA Engineer
Automated QA Engineer

TechDigital Group • Lowell (MA)

On-site
USD 90,000 - 130,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Smart IT Frame LLC • Alpharetta (GA)

On-site
USD 110,000 - 170,000