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
professional english speaking is a must
* 10+ years of qa automation experience.
* at least 5 years of recent, production-level playwright experience.
finance experience is a must
designed, architected, and scaled a custom automated testing framework from inception.
* 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.
📌 Principal qa automation engineer playwright (Xico)
🏢 Finance
📍 Xico