Pavago logo

QA Automation Engineer

Pavago
3 days ago
Remote
Pakistan
QA Automation Engineer
Description

QA Automation Engineer

Position Type: Full-Time, Remote
Working Hours: U.S. Business Hours
Location: Remote (LATAM, Eastern Europe, Pakistan, South Africa Preferred)

About the Role

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.

What You’ll Own

Automation Framework Development

β€’ 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

Test Stability & Reliability

β€’ 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

CI/CD & Engineering Collaboration

β€’ 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

AI-Assisted Testing & Quality Innovation

β€’ 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

What Makes You a Great Fit

β€’ 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

Required Experience & Skills

β€’ 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

Preferred Experience

β€’ 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

What a Typical Day Looks Like

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.

Key Metrics for Success

β€’ 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

Interview Process

β€’ 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