Playwright Test Automation Engineer
Worldwide
About the role We're looking for a Playwright Automation Test Engineer to build, scale, and maintain our end-to-end automated test suite across our platform. You'll work directly with our React front end and PHP/Python back-end services, writing robust, maintainable Playwright tests that give the team confidence to ship quickly. This is a highly hands-on automation role for someone who enjoys solving flaky-test problems and building testing tooling that scales with the codebase. What you'll do: Automation Architecture: Design, write, and maintain comprehensive end-to-end test suites using Playwright. Resilient Testing: Build reliable selectors and test patterns that hold up against a React component-based UI (data-testid conventions, component state, async rendering). CI/CD Integration: Integrate, run, and maintain Playwright tests directly within our deployment pipelines. Optimisation: Diagnose and fix flaky tests, continuously improving test stability and execution speed. Engineering Collaboration: Partner with front-end engineers to make the application more inherently testable (e.g., establishing accessible selectors and test hooks). Advanced QA Techniques: Set up visual regression, API mocking, and network interception where valuable or required. Advocacy: Report on test coverage and advocate for automation best practices across the wider team. What we're looking for: Automation Expertise: 2+ years of experience writing automated tests with Playwright (or strong Cypress/Selenium experience with a proven track record of rapidly transitioning to Playwright). Language Proficiency: Strong development skills in JavaScript or TypeScript. React Fluency: A solid working knowledge of React (component lifecycle, state, hooks, DOM updates) to write resilient selectors and debug UI timing issues. Full-Stack Comfort: Ability to work across a full stack of React, PHP, Python, and MySQL; Enough to read backend code, understand data flow, and write tests covering end-to-end behaviour. Pipeline Experience: Experience integrating test suites into CI/CD environments (GitHub Actions, GitLab CI, etc.). Deep Debugging Skills: Highly comfortable digging into Playwright trace viewers, screenshots, and network logs to root-cause failures. Testing Strategy: A strong understanding of the testing pyramid and knowing exactly where E2E tests fit alongside unit and integration tests. Nice to have: Cloud & Infrastructure: Experience with AWS (EC2, S3, Lambda, ECS) and Infrastructure as Code (Terraform, CloudFormation) for provisioning and scaling test environments. Containers: Experience running Playwright tests in containerised environments (Docker, ECS/Fargate). Advanced Playwright Features: Familiarity with network mocking, API testing, and visual regression tools. Workflow Tools: Strong GitHub workflow experience (PR reviews, branching strategies) and modern issue tracking (Linear/Jira). AI Acceleration: Experience leveraging tools like Claude to accelerate test authoring, debugging, or code reviews.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- IntermediateExperience Level
$10.00
-
$18.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- New ZealandPapamoa11:08 AM
- $1.1M total spent83 hires, 42 active
- 111,072 hours
- HR & Business ServicesMid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by