What you'll do:
- Playwright automation: Design, build, and maintain a robust Playwright framework for web apps, including parallelization, test sharding, and cross-browser coverage.
- Shift quality left: Embed testing in the SDLC; coach engineers on testability and quality patterns.
- Increase coverage & speed: Prioritize high-value test cases and drive meaningful coverage.
- API & integration testing: Build reliable API tests (REST).
- CI/CD integration: Run tests in pipelines (e.g., GitHub Actions/Jenkins/Azure DevOps), enable fast feedback with artifacts, traces, and flaky-test quarantine.
- Observability for tests: Leverage Playwright’s traces, videos, and screenshots; integrate with logging/monitoring to speed up root cause analysis.
- Non-functional quality: Partner to introduce basic performance and security checks into pipelines.
- Quality leadership: Define quality strategy, standards, and KPIs; mentor SDETs/QEs; influence architecture for reliability.
What you'll bring:
- 7–10+ years in QA/SDET roles, with3+ years hands-on in Playwrightbuilding frameworks and large test suites.
- Strong inTypeScript/JavaScript(or Python) and modern testing patterns (Page Object Model / Screenplay, fixtures, custom reporters).
- Deep knowledge ofPlaywright features: test runner, traces, network interception/mocking, retries, testStep, fixtures, auto-waits, web-first assertions.
- Experience withAPI testing, schema/contract validation, and service-level tests.
- Solid CI/CD experience (e.g., GitHub Actions, Jenkins, CircleCI, Azure DevOps) and containerization (Docker).
- Practical experience withtest data mgmt, synthetic data, and environment setup (including ephemeral envs).
- Familiarity withaccessibility testing(axe),basic performance checks(Lighthouse, Web Vitals), andsecurity basics(OWASP top 10 awareness).
- Excellent collaboration, communication, and mentoring skills.
