Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
Location: Remote (LATAM, Eastern Europe, Pakistan, South Africa Preferred)
Pavago is hiring on behalf of a fast-growing, product-focused technology company that is strengthening its automation infrastructure and redefining software quality through intelligent automation.
They are looking for a senior-level QA Automation Engineer who takes ownership of test systems, framework stability, and regression coverage. This is an automation-first engineering role working directly with frontend and backend teams to ensure product reliability at scale.
This is not a manual QA position. It is a highly technical, hands-on engineering role focused on Playwright, TypeScript, automation architecture, and CI/CD integration.
β’ Develop and maintain end-to-end (E2E) automation tests using Playwright and TypeScript
β’ Expand automation coverage across critical product workflows and user journeys
β’ Improve framework reliability, maintainability, and execution speed
β’ Build reusable automation utilities, fixtures, and testing patterns
β’ Identify, troubleshoot, and eliminate flaky tests
β’ Diagnose failures related to asynchronous behavior, network requests, timing, and DOM interactions
β’ Improve regression suite consistency and reduce false positives
β’ Maintain stable test environments and reliable test data strategies
β’ Integrate automated tests seamlessly into CI/CD pipelines
β’ Collaborate directly with frontend and backend engineers during feature development and release cycles
β’ Participate in architecture and testing discussions to improve overall engineering quality
β’ Ensure automation runs efficiently within deployment workflows
β’ Utilize AI tools and modern automation workflows to improve exploratory testing and edge-case detection
β’ Continuously evaluate opportunities to improve testing speed, coverage, and intelligence through automation and AI-assisted workflows
β’ You think like an engineer first and a tester second
β’ You enjoy solving automation instability and infrastructure problems
β’ You take ownership of framework quality and long-term maintainability
β’ You are proactive, detail-oriented, and highly analytical
β’ You communicate clearly and collaborate effectively with engineering teams
β’ You thrive in low-management, fast-moving product environments
β’ Strong proficiency in TypeScript
β’ Hands-on experience with Playwright (or strong Cypress background with willingness to transition)
β’ Proven experience building and maintaining E2E automation frameworks
β’ Strong understanding of:
β’ DOM interaction
β’ Network requests
β’ Asynchronous behavior
β’ Diagnosing flaky tests
β’ Experience integrating automation into CI/CD pipelines
β’ Strong debugging and troubleshooting skills
β’ Experience building automation infrastructure from scratch
β’ Test data management and environment strategy experience
β’ Experience testing B2B SaaS platforms
β’ Familiarity with multi-tenant systems and role-based access testing
β’ Exposure to AI-assisted testing workflows and tooling
β’ Experience working in modern Agile or product-led engineering environments
A QA Automation Engineerβs day revolves around improving test reliability, expanding automation coverage, and supporting engineering quality. You will:
β’ Build and maintain Playwright automation tests for new and existing features
β’ Debug flaky tests and improve framework stability
β’ Collaborate with engineers on feature releases and regression prevention
β’ Review CI/CD execution results and troubleshoot failures
β’ Improve automation performance, speed, and reliability
β’ Support exploratory testing workflows using AI-assisted tooling
β’ Maintain scalable, clean, and reusable testing infrastructure
In essence: you ensure software quality is scalable, automated, reliable, and deeply integrated into the engineering process.
β’ Increased automation coverage across critical workflows
β’ Reduction in flaky tests and regression failures
β’ Stable and reliable CI/CD automation execution
β’ Faster test execution and release confidence
β’ Improved product reliability and reduced production issues
β’ Strong collaboration and engineering feedback
β’ Initial Screening Call (Pavago)
β’ Technical Assessment / Automation Review
β’ Client Technical Interview
β’ Final Interview (Culture & Ownership Fit)
β’ Offer & Onboarding
#QAAutomation #Playwright #TypeScript #AutomationEngineer #SoftwareTesting #RemoteJobs #SaaS #Engineering #Cypress #CI_CD #RemoteWork