Payroll and Benefits Specialist logo
Payroll and Benefits SpecialistPosted 3 weeks ago
EXPIRED

Senior SDET / QA Automation Engineer On-site

On-siteDetroit, Michigan, United States

Full TimeSenior LevelBachelors Degree

Job Summary

Design and maintain end-to-end UI automation frameworks using Playwright and Cypress across web applications supporting DoD and intelligence programs. Develop API and backend test suites with Postman and REST Assured to validate authentication flows and service contracts. Integrate automated test suites into GitLab CI/CD pipelines to enforce quality gates on pull requests and deployments. Build reusable test utilities, fixtures, and data factories while writing clean, maintainable code in Python or JavaScript/TypeScript. Configure synthetic monitoring scripts for production uptime checks and triage false positives. Define and track test coverage metrics, pass rates, and flakiness trends to report quality signals to engineering leadership. Partner with DevOps, software engineering, and IT teams to embed testing earlier in the development lifecycle and contribute to definition-of-done criteria. Maintain test documentation and traceability matrices that satisfy compliance audit and ATO evidence requirements. Serve as the quality subject matter expert on the team, mentoring engineers on test best practices and automation patterns.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field—or equivalent practical experience
  • 5+ years of experience in software development engineering in test (SDET), QA automation, or a related discipline
  • Hands-on proficiency with Playwright and/or Cypress for end-to-end UI test automation
  • Strong API testing skills using Postman (including collections, environments, and Newman for CI execution) and/or REST Assured
  • Solid programming skills in JavaScript/TypeScript and/or Python; ability to write production-quality test code, not just record-and-replay scripts
  • Experience integrating test automation into CI/CD pipelines (GitLab CI/CD, or Jenkins)
  • Familiarity with AWS services (Cognito, RDS, DynamoDB, CloudWatch) and how they factor into end-to-end test design
  • Experience testing authentication and authorization flows (OAuth2, SAML, OIDC, MFA)
  • Strong understanding of HTTP, REST, JSON, and web application architecture
  • Ability to work independently, prioritize across multiple projects, and communicate quality risk clearly to technical and non-technical stakeholders

Desired Qualifications

  • Experience with synthetic monitoring and uptime automation (e.g., Playwright-based health checks, Pingdom scripting)
  • Familiarity with NIST 800-171, CMMC, or FedRAMP testing and traceability requirements
  • Experience testing applications hosted on Azure GCC High or AWS GovCloud environments
  • Background in performance or load testing (k6, JMeter, or Locust)
  • Experience with accessibility testing (WCAG 2.1, 508 compliance) and security-focused test cases (OWASP Top 10 validation)
  • ISTQB certification or equivalent QA/testing credential

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Find similar roles