Senior QA Automation Engineer (E-commerce / Playwright)
Job Summary We are seeking a highly skilled Senior QA Automation Engineer with a passion for building robust, scalable automation testing frameworks. In this role, you will own the end-to-end automation strategy for our global e-commerce platform using Playwright. You will ensure seamless user journeys—from product discovery to final payment checkout—by implementing automated UI, API, and visual regression tests within our CI/CD pipelines. Role & Compensation Details Employment Type : Contract, US. remote is ok Rate: DOE Experience Level: 4+ years in Test Automation (2+ years intensive Playwright experience) Tech Stack: Playwright, TypeScript/JavaScript, Node.js, GitHub Actions, REST/GraphQL APIs Core Responsibilities Framework Architecture: Design, scale, and maintain a highly efficient Page Object Model (POM) testing framework utilizing Playwright. Test Strategy Execution: Automate critical e-commerce paths including complex checkout funnels, dynamic search algorithms, payment gateways, and persistent carts. CI/CD Automation: Integrate Playwright test execution into deployment pipelines (e.g., GitHub Actions, Jenkins) to support parallel cross-browser execution and nightly regression runs. API Validation: Perform contract and functional testing on backend e-commerce APIs alongside frontend UI flows. Flake Mitigation: Maintain high test reliability by identifying, debugging, and resolving flaky UI elements or asynchronous timing issues. Collaboration: Partner with Product Managers, Frontend Engineers, and DevOps to translate acceptance criteria into automated verification scripts. Required Technical Skills Playwright Mastery: Proven experience configuring playwright.config.ts, handling storage state (for bypassing login steps), and parallel sharding. Language Proficiency: Strong programming background in TypeScript or JavaScript (Node.js ecosystem). E-commerce Domain Expertise: In-depth understanding of shopping cart states, localized tax/shipping rules, inventory validations, and web performance tracking. API Testing Tools: Hands-on experience testing RESTful or GraphQL APIs natively within Playwright or via tools like Postman/Supertest. Version Control: Intermediate to advanced Git usage (branching strategies, merge conflict resolution, PR reviews).
Preferred Qualifications
Experience conducting visual regression tests using Playwright's native screenshot comparison or tools like Applitools/Percy. Prior experience working with major cloud infrastructure platforms (AWS, GCP, Azure). Familiarity with Dockerizing Playwright instances for isolated execution environments.