Back to Jobs

QA Automation Engineer SR

TrulyRemote Verified

Hand-curated global remote job with direct application link

Technical Requirements

TypeScriptPlaywrightJavaScriptREST APIsJavaKarateAzure DevOpsNode.js

What You'll Do Here

● Own, maintain, and expand the Digital Product UI and end-to-end automation framework (TypeScript + Playwright), keeping it modular, reliable, and easy for the team to scale.

● Design and execute automated UI, end-to-end, API, regression, smoke, and redirect tests across the guest-facing web and mobile-web ordering experience.

● Build cross-browser (Chromium, Firefox, WebKit) and responsive desktop/mobile-web coverage using the Page Object Model, fixtures, and shared infrastructure patterns.

● Extend API and integration test coverage for the digital ordering flows the product depends on — REST endpoints, JSON payloads, schema validation, and the third-party delivery/ordering connectors — and the data export and reporting flows behind digital orders.

● Validate analytics and event tracking (GTM/GA4 dataLayer events) and use API mocking and SSR payload interception to test complex scenarios deterministically.

● Maintain and improve automated test execution within CI/CD pipelines (Azure DevOps, Docker), keeping regression suites healthy, fast, and trustworthy.

● Investigate defects, troubleshoot flaky tests, and perform root-cause analysis to surface quality risks early in the development lifecycle.

● Drive automation strategy and framework architecture decisions, and contribute to cross-squad quality engineering standards.

● Leverage AI-assisted tools and agentic workflows to improve test design, automation development, code review, troubleshooting, and engineering productivity.

● Mentor QA and automation engineers, lead by example on code quality and review discipline, and help grow the team's technical capability.

● Participate in and help lead sprint planning, test strategy discussions, and release validation activities.

Experience We're Looking For

  • 5+ years of hands-on QA Automation, SDET, or Quality Engineering experience, including ownership of automation frameworks.
  • Strong programming skills in TypeScript/JavaScript and object-oriented design principles.
  • Proven experience building and maintaining UI automation frameworks with Playwright.
  • Strong experience testing REST APIs, working with JSON payloads, and applying JSON schema validation.
  • Experience with CI/CD pipelines and automated test execution (Azure DevOps preferred).
  • Experience with Git, Node.js, and modern software development workflows.
  • Experience using AI-assisted development tools for coding, debugging, or test generation.
  • Experience with Java and the Karate framework for API and integration test automation.
QA Automation Engineer SR
Celara
Apply