TE - 06 - Part-Time QA Automation Engineer (UI & Test Strategy Focus)

AI overview

Design and implement stable, risk-based automation tests for a production e-commerce website while handling real-world UI challenges and maintaining test stability.

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.

Requirements

What You’ll Be Working On

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

What the Client Cares About

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

Key Responsibilities

Test Strategy & Design

  • 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

Automation & Stability

  • 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

Maintainability

  • 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

Required Skills & Experience

  • 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.

Ace your job interview

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
Report this job
Apply for this job