We’re looking for a Part-Time QA Automation Engineer who can design stable, real-world UI tests for production environments — not just write scripts that pass locally.
This role is ideal for someone who understands that modern web UIs are dynamic, messy, and constantly changing, and who can still build reliable test guardrails that protect critical user journeys, even with limited weekly hours.
You’ll be responsible for designing and implementing automation tests for a production e-commerce website, with a strong focus on:
Navigation menus (desktop & mobile)
Sub-menus / mega menus
Critical user flows that impact product discovery and revenue
This role is NOT about:
Testing every UI element
Pixel-perfect UI validation
Writing large, brittle test suites
It is about:
Designing risk-based test strategies
Writing tests that don’t break every week
Handling real-world UI blockers like:
Cookie consent banners
Language/locale selectors
Promotional or newsletter popups
Writing tests that are easy to debug when they fail in CI
Design minimal but high-confidence UI test coverage
Identify and prioritize critical user journeys
Clearly define what should and should not be tested
Ensure tests provide actionable failure signals
Write stable UI automation tests (Playwright preferred)
Handle optional and dynamic UI elements defensively
Avoid brittle selectors and text-dependent assertions
Prefer behavior-based assertions and structural validation
Build tests that survive:
Frequent UI copy changes
Localization
A/B testing
Abstract common setup logic (cookies, modals, environment state)
Optimize for long-term maintainability, even with limited hours
Strong experience with UI automation testing
Hands-on experience with Playwright (or similar modern frameworks)
Solid understanding of:
Web UI behavior (hover vs tap, desktop vs mobile)
Common causes of flaky tests and how to prevent them
CI-friendly test design
Ability to clearly explain testing decisions and trade-offs
PS : We’re looking for someone who can think like a user, test like an engineer, and design UI tests that survive real production environments.
Please mention you found this job on AI Jobs. It helps us get more startups to hire on our site. Thanks and good luck!
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Quality Assurance (QA) Automation Engineer Q&A's