Skip to content
← Back to job listings

QA Automation Engineer

Pavago · Remote, Pakistan

Software DevelopmentRemoteExternal listingfull-time2 days ago

About The Role

QA Automation Engineer (Playwright, TypeScript, E2E Testing & CI/CD) – Remote

Position Type: Full-Time, Remote

Working Hours: U.S. Business Hours

Preferred Locations: LATAM, Eastern Europe, Pakistan, South Africa

About the Role

At Pavago, one of our clients — a fast-growing, product-focused technology company — is hiring a senior-level QA Automation Engineer to strengthen its test automation infrastructure and improve software quality at scale.

This is not a manual QA role .

You’ll take hands-on ownership of

  • Playwright automation
  • TypeScript-based testing
  • E2E test frameworks
  • Regression coverage
  • Test stability and flaky-test reduction
  • CI/CD integration
  • AI-assisted testing workflows
  • You’ll work directly with frontend and backend engineers to build reliable, scalable automation that increases release confidence and catches problems before they reach production.
  • If you think like an engineer, enjoy solving difficult automation problems, and care about building maintainable test infrastructure, this role is a strong fit.

What You’ll Own

Test Automation & Framework Development

  • Build and maintain end-to-end (E2E) automated tests using:
  • Playwright
  • TypeScript
  • Expand automation coverage across critical:
  • User journeys
  • Product workflows
  • Regression scenarios
  • Build reusable:
  • Test utilities
  • Fixtures
  • Testing patterns
  • Automation components
  • Improve framework:
  • Maintainability
  • Scalability
  • Reliability
  • Execution speed
  • Maintain clean and sustainable automation architecture

Test Stability & Flaky-Test Reduction

  • Identify, troubleshoot, and eliminate flaky tests
  • Diagnose failures involving:
  • DOM interactions
  • Network requests
  • Asynchronous behavior
  • Timing and synchronization
  • Test environments
  • Reduce false positives and inconsistent failures
  • Improve regression suite reliability
  • Develop reliable test-data strategies
  • Help maintain stable testing environments

CI/CD & Release Automation

  • Integrate automated testing into CI/CD pipelines
  • Ensure automated test suites run reliably during deployment workflows
  • Review CI/CD test results and troubleshoot failures
  • Improve execution speed and feedback cycles
  • Support release validation and regression prevention
  • Increase engineering confidence in production deployments

Engineering Collaboration

  • Work directly with frontend and backend engineers during feature development
  • Collaborate on:
  • Testability
  • Regression prevention
  • Release readiness
  • Automation architecture
  • Participate in engineering and testing discussions
  • Identify quality risks before releases
  • Provide clear technical feedback when defects or automation issues are identified

AI-Assisted Testing & Quality Innovation

  • Use AI-assisted tools to improve:
  • Exploratory testing
  • Edge-case identification
  • Test development
  • Debugging
  • Identify opportunities to increase automation coverage and testing efficiency
  • Experiment with modern QA and automation workflows
  • Help evolve testing practices as AI-assisted engineering tools improve

Required Experience & Skills

Core Requirements

  • Strong proficiency in TypeScript
  • Hands-on experience with Playwright
  • Strong Cypress experience with willingness to transition to Playwright may also be considered
  • Proven experience building and maintaining E2E automation frameworks
  • Strong understanding of:
  • DOM interaction
  • Network requests
  • Asynchronous application behavior
  • Test synchronization
  • Flaky-test diagnosis
  • Experience integrating automated tests into CI/CD pipelines
  • Strong debugging and troubleshooting abilities
  • Experience improving automation reliability and regression coverage
  • Ability to work directly with software engineers in a modern product environment
  • Strong written and verbal English communication skills
  • Comfortable working independently in a remote environment

Nice to Have

  • Experience building automation infrastructure from scratch
  • Experience with test-data management and environment strategies
  • B2B SaaS testing experience
  • Experience testing:
  • Multi-tenant applications
  • Role-based permissions
  • Complex user workflows
  • Familiarity with AI-assisted testing tools and workflows
  • Experience in Agile or product-led engineering environments
  • Strong understanding of modern software development and release practices

What Makes You a Strong Fit

  • You think like an engineer first and tester second
  • You prefer automation over repetitive manual testing
  • You enjoy diagnosing why tests are unstable rather than simply rerunning them
  • You take ownership of framework quality and long-term maintainability
  • You understand how modern web applications behave across the DOM, network, and asynchronous workflows
  • You care about clean, reusable automation code
  • You work effectively with minimal management
  • You communicate clearly with frontend and backend engineers

What a Typical Day Looks Like

You might start by reviewing CI/CD test results and investigating a flaky Playwright test affecting the regression suite.

From there, you could build automated coverage for a newly released workflow, improve shared TypeScript fixtures, troubleshoot asynchronous behavior, or collaborate with an engineer on making a feature easier to test reliably.

You’ll also continuously improve test performance, framework stability, and automation coverage while experimenting with AI-assisted approaches to exploratory testing and edge-case detection.

In short: you build the automation infrastructure that keeps software releases fast, reliable, and production-ready.

Key Metrics for Success

  • Increased E2E automation coverage
  • Reduction in flaky and unreliable tests
  • Stable CI/CD test execution
  • Faster automated test execution
  • Improved regression detection
  • Increased release confidence
  • Reduction in production issues
  • Maintainable and reusable automation architecture
  • Strong collaboration with engineering teams

Why This Role Stands Out

  • Automation-first engineering role — not manual QA
  • Deep hands-on work with Playwright and TypeScript
  • Ownership over automation architecture and framework reliability
  • Direct collaboration with frontend and backend engineering teams
  • Opportunity to improve CI/CD and release quality
  • Exposure to AI-assisted testing workflows
  • High autonomy in a fast-moving product environment
  • Fully remote opportunity

Interview Process

  • Initial Application Review
  • Spark Hire Intro Video
  • Initial Screening Call with Pavago
  • Technical Assessment / Automation Review
  • Client Technical Interview
  • Final Interview – Culture & Ownership Fit
  • Offer & Onboarding

Apply Now

If you’re a QA Automation Engineer with strong Playwright, TypeScript, E2E testing, and CI/CD experience who enjoys building reliable automation infrastructure rather than relying on manual testing, we’d love to hear from you.

Apply today and help build scalable, stable, and engineering-driven software quality systems.

#QAAutomation #QAEngineer #Playwright #TypeScript #AutomationEngineer #E2ETesting #SoftwareTesting #CICD #Cypress #SaaSJobs #EngineeringJobs #RemoteJobs

This is an external listing. JobSpring does not represent or verify the employer. Report this listing