Lavora.

Tillbaka till sökningen

Senior SDET / QA Automation Engineer

Eccalon LLC

Ort
Hanover, US
Arbetsplats
På plats
Anställningsform
Heltid
Lön
$118k–$158k
Publicerat
I dag
Källa
DevITJobs

Requirements:

  • Bachelors degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • At least 5 years of experience in SDET, QA automation, or a related discipline.
  • Hands-on experience with Playwright and/or Cypress for end-to-end UI test automation.
  • Strong API testing skills with Postman (including collections, environments, and Newman for CI execution) and/or REST Assured.
  • Proficiency in JavaScript/TypeScript and/or Python, including writing production-quality test code.
  • Experience integrating automated testing into CI/CD pipelines, such as GitLab CI/CD or Jenkins.
  • Familiarity with AWS services such as Cognito, RDS, DynamoDB, and CloudWatch, and their use in end-to-end testing.
  • Experience testing authentication and authorization flows, including OAuth2, SAML, OIDC, and MFA.
  • Strong understanding of HTTP, REST, JSON, and web application architecture.
  • Ability to work independently, prioritize across multiple projects, and clearly communicate quality risks to technical and non-technical stakeholders.
  • Preferred: Experience with synthetic monitoring and uptime automation, such as Playwright-based health checks or Pingdom scripting.
  • Preferred: Familiarity with NIST 800-171, CMMC, or FedRAMP testing and traceability requirements.
  • Preferred: Experience testing applications hosted in Azure GCC High or AWS GovCloud environments.
  • Preferred: Background in performance or load testing with tools such as k6, JMeter, or Locust.
  • Preferred: Experience with accessibility testing (WCAG 2.1, Section 508) and security-focused test cases, including OWASP Top 10 validation.
  • Preferred: ISTQB certification or an equivalent QA/testing credential.

Responsibilities:

  • Design, build, and maintain end-to-end UI automation frameworks with Playwright and/or Cypress across multiple web applications.
  • Develop and maintain API and backend test suites using Postman collections and REST Assured, validating authentication flows, data integrity, and service contracts.
  • Write and maintain clean test code in Python and/or JavaScript/TypeScript, applying consistent standards through code reviews and shared libraries.
  • Create reusable test utilities, fixtures, and data factories to reduce setup effort and improve test suite reliability.
  • Integrate automated test suites into GitLab CI/CD pipelines and enforce quality gates on pull requests and deployments.
  • Configure and maintain synthetic monitoring scripts, such as Playwright-based uptime checks, and investigate false positives.
  • Define and monitor test coverage, pass rates, and flakiness trends, and share quality insights with engineering leadership.
  • Validate REST APIs against specifications, including authentication and authorization flows using OAuth2, SAML, OIDC, and JIT provisioning patterns.
  • Develop data-driven test scenarios for AWS-hosted services, including RDS/PostgreSQL, DynamoDB, and Cognito, and Azure-backed platforms such as GCC High.
  • Work with backend engineers to identify service-design testability gaps and recommend automation-supporting interface contracts.
  • Partner with DevOps, software engineering, and IT teams to incorporate testing earlier in development and contribute to definition-of-done criteria.
  • Act as the teams quality subject matter expert, mentoring engineers on testing practices, automation patterns, and tool selection.
  • Maintain test documentation, plans, and traceability matrices for compliance audits and ATO evidence requirements.
  • Assess and recommend improvements to QA tools and processes as our applications and team grow.

Technologies:

  • API
  • AWS
  • Azure
  • Backend
  • CI/CD
  • CloudWatch
  • Cypress
  • DevOps
  • GitLab
  • HTTP
  • ISTQB
  • Support
  • JSON
  • JavaScript
  • Jenkins
  • JMeter
  • OWASP
  • Playwright
  • PostgreSQL
  • Postman
  • Python
  • REST
  • SAML
  • Security
  • TypeScript
  • Web
  • UX UI Design
  • Cloud

More

We are hiring a Senior SDET / QA Automation Engineer at Eccalon to lead automated testing across web applications and backend services supporting DoD, Intelligence, and enterprise programs. This hands-on senior role works across the engineering stack with software engineers, DevOps, and product teams to strengthen quality throughout development and support reliable delivery of mission-critical software in regulated, compliance-driven environments. This is not a remote position.

last updated 44 week of 2026