Skip to content
← Back to job listings

QA Automation Engineer

Pavago · Remote, Pakistan

Software DevelopmentRemoteQuick applyfull-time9 days ago

About The Role

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

This listing was posted by a verified recruiter at Pavago. Report this listing