Senior QA Automation Engineer – Playwright
Worldwide
## Senior QA Automation Engineer – Playwright We are seeking an experienced **QA Automation Engineer** with deep, hands-on expertise in **Playwright** to build and maintain automated testing solutions for web applications and APIs. **Location:** Remote **Work Hours:** Must be available during EST/EDT business hours **Employment Type:** Contract ### Key Responsibilities * Design, develop, and maintain a scalable Playwright automation framework using TypeScript or JavaScript. * Create automated functional, regression, integration, end-to-end, and API tests. * Develop reusable fixtures, page objects, utilities, and test-data solutions. * Use Playwright locators, auto-waiting, assertions, projects, and test configuration to create reliable tests. * Execute parallel and cross-browser testing across Chromium, Firefox, and WebKit. * Perform API testing using Playwright’s `APIRequestContext`. * Implement network mocking, request interception, authentication-state reuse, and test-data setup. * Configure Playwright tracing, screenshots, videos, retries, and HTML reporting for troubleshooting. * Reduce flaky tests and improve automation stability, execution speed, and test coverage. * Integrate Playwright tests with CI/CD pipelines such as GitHub Actions, Jenkins, GitLab CI, or Azure DevOps. * Collaborate with developers, product managers, and DevOps teams throughout the development lifecycle. ### Required Qualifications * 5+ years of QA automation experience. * At least 2–3 years of recent, production-level Playwright experience. * Strong TypeScript or JavaScript programming skills. * Experience building or significantly enhancing a Playwright framework from scratch. * Strong knowledge of Playwright Test Runner, fixtures, hooks, projects, parallelization, and worker management. * Experience with resilient locators, role-based selectors, auto-waiting, and debugging. * Hands-on experience with Playwright API testing, route handling, network mocking, and authentication. * Experience integrating automated tests into CI/CD pipelines. * Strong understanding of web technologies, REST APIs, SQL, Git, and Agile practices. * Ability to work remotely during EST/EDT hours. ### Preferred Qualifications * Experience with Docker, BrowserStack, Sauce Labs, or LambdaTest. * Familiarity with Playwright visual comparisons, accessibility testing, and mobile-device emulation. * Experience with Allure, Playwright HTML reports, or ReportPortal. * Exposure to performance, security, or contract testing. * Experience in insurance, banking, financial services, or healthcare is a plus.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$16.00
-
$40.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:3 weeks ago
- Interviewing:11
- Invites sent:20
- Unanswered invites:7
About the client
- United StatesBrighton11:58 PM
- $11K total spent31 hires, 6 active
- 223 hours
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