QA Automation Engineer
Pavago · Remote, Pakistan
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
JobSpring