Note: The job is a remote job and is open to candidates in USA. Dice is hiring a Mobile QA Automation Engineer to own the quality of its mobile web and progressive web app experiences. The role focuses on designing and maintaining Playwright-based automated tests across mobile devices and browsers, integrating testing into CI/CD pipelines, investigating defects, and partnering with engineering and product teams on test strategy.
Responsibilities
- Design and maintain end-to-end test suites in Playwright (TypeScript/JavaScript) covering mobile web and PWA flows
- Configure device emulation projects (iOS Safari/WebKit, Android Chrome) with viewport, touch, geolocation, locale, and network conditions
- Build reusable page objects, fixtures, and utilities to keep tests fast, stable, and readable
- Implement visual regression, accessibility, and responsive layout checks
- Integrate tests into CI/CD pipelines (GitHub Actions, GitLab CI, or Jenkins) with parallel execution, sharding, and trace/video artifacts
- Run tests on cloud device providers (BrowserStack, LambdaTest, or similar) for real-device coverage
- Investigate and triage flaky tests and production defects, and document clear reproduction steps
- Partner with engineers on testability, shift-left practices, and test strategy
- Contribute to manual exploratory testing where automation isn't the right fit
Skills
- 10+ years of experience in QA automation, with 6+ years using Playwright
- Strong proficiency in TypeScript or JavaScript
- Solid understanding of mobile web behavior: responsive design, touch events, viewport and orientation changes, and mobile browser quirks
- Experience with CI/CD integration and running tests in parallel
- Familiarity with API testing (REST) and mocking network requests
- Working knowledge of Git and pull request workflows
- Strong written communication and comfort working asynchronously in a remote team
Benefits
- Remote work arrangement
Company Overview
Company H1B Sponsorship