Jobs · Engineering · Colorado

Senior, Software Engineer - SDET

VIZIO · Denver, CO · 3 wk ago
On-siteEngineering$99k–$198k/yrFull-time

About the role

We are looking for a driven Software Development Engineer in Test (SDET) to support a backend-heavy, microservices-based architecture built primarily in TypeScript. This role requires someone who can operate independently and take ownership of automation across both service-level and cross-service testing.

Responsibilities

  • Design and implement automated testing strategies for a distributed microservices architecture
  • Build and maintain service-level (unit + integration) automated tests for TypeScript/Node.js services
  • Develop cross-service integration tests to validate APIs, contracts, and workflows
  • Create and evolve reusable automation frameworks for backend and API testing
  • Integrate tests into CI/CD pipelines to provide fast, reliable feedback
  • Collaborate with engineers to embed testing into the development lifecycle
  • Identify gaps in coverage and drive improvements in system reliability
  • Troubleshoot flaky tests, distributed system issues, and test environment challenges

Requirements

  • 4+ years of experience in an automation-focused role (SDET, QA Automation Engineer, or similar)
  • Strong experience testing backend systems and microservices architectures
  • Proficiency in TypeScript/JavaScript and experience with Node.js services
  • Working knowledge in Postman API
  • Hands-on experience with automation tools/frameworks (e.g., Jest, Mocha, Playwright, Supertest, or similar)
  • Experience with API, integration, and contract testing (e.g., Pact or similar)
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.)
  • Solid understanding of distributed systems (service dependencies, retries, eventual consistency)
  • Ability to operate independently and take ownership of ambiguous problems

Qualifications

  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 3 years’ experience in software engineering or related area.
  • Option 2: 5 years’ experience in software engineering or related area.

Skills

  • Experience with TypeScript/JavaScript and Node.js services
  • Experience with TypeScript and/or C#
  • Experience with Python or Go
  • Working knowledge in Postman API
  • Hands-on experience with automation tools/frameworks (e.g., Jest, Mocha, Playwright, Supertest, or similar)
  • Experience with API, integration, and contract testing (e.g., Pact or similar)
  • Familiarity with CI/CD pipelines (GitHub Actions, Jenkins, GitLab CI, etc.)
  • Solid understanding of distributed systems (service dependencies, retries, eventual consistency)
  • Ability to operate independently and take ownership of ambiguous problems

Benefits

  • Competitive salary range: $99,000.00 - $198,000.00
  • Annual or quarterly performance bonuses
  • Additional compensation for certain positions may also include: Stock

Pay

The annual salary range for this position is $99,000.00 - $198,000.00

Schedule

Flexible work hours

Location

55 Madison St, Denver, CO 80206-5419, United States of America

Similar jobs

Software Engineer, Senior

Parsons CorporationAberdeen, MD· 1 wk ago
Engineering$112k–$196k/yrapply on parsons.wd5.myworkdayjobs.com

Software Engineer, Senior

Shift4Center Valley, PA· 1 wk ago
Engineering$117k/yrapply on shift4payments.wd108.myworkdayjobs.com

Software Engineer, Senior

EverWatchAurora, CO· 5 mo ago
Engineering$100.18–$120.2/hrapply on everwatch-everwatchsolutions.icims.com

Software Engineer, Senior

FlightSafety InternationalTulsa Metropolitan Area· 2 days ago
Engineeringapply on careers.flightsafety.com