QA Automation Engineer

Suitestudio

₱90-150K[Monthly]
On-site - Pasig3-5 Yrs ExpBachelorFull-time
Chat
Apply
Share

Job Description

Benefits

  • Government Mandated Benefits

    13th Month Pay

  • Insurance Health & Wellness

    HMO

  • Time Off & Leave

    Bereavement Leave, Maternity & Paternity Leave, Sick Leave, Solo Parent Leave, Vacation Leave

We are building a new internal engineering team for our e-commerce platform and you are the first hire. Today the platform has minimal test coverage and your job is to change that.

You will build the test automation infrastructure from scratch – Cypress for E2E, Jest and React Testing Library for units – on a Next.js 16 platform with a Frontastic BFF layer, CommerceTools commerce engine, Algolia search, and 20+ third-party integrations.

You will also work alongside AI agents. Our CI/CD pipeline includes an AI Test Generation Agent that automatically creates tests for every pull request. You will review the agent’s output, refine its prompts, and improve its accuracy over time. This is a human-plus-AI role – you set the patterns, the agent scales them.

What you will do

  • Stand up Cypress and Jest/RTL test infrastructure from zero on a Next.js 16 + TypeScript 5.9 codebase
  • Write critical-path E2E tests for: browse → search (Algolia) → product page → cart → checkout → payment portals → order confirmation
  • Build mocking infrastructure for the Frontastic action system (all API calls route through a central HTTP client called fetch-api-hub.ts)
  • Create mocking strategies for 20+ third-party services so tests run fast and without external dependencies
  • Define the test strategy document: what to test, coverage targets, naming conventions, folder structure
  • Integrate test suites into GitHub Actions CI/CD pipeline (unit tests < 3 min, E2E < 10 min)
  • Review and improve AI-generated tests weekly – tune the agent’s prompts to produce higher-quality output
  • Hit 40% coverage by Month 3, 60% by Month 6, 80% by Month 12
  • What you bring
  • 5+ years of test automation experience on web applications
  • Strong Cypress or Playwright (both is ideal). You have opinions on when to use each.
  • Experience testing Next.js or React applications with TypeScript
  • Experience building test infrastructure from scratch – not just writing tests on an existing framework
  • Understanding of API mocking and how to isolate tests from third-party services
  • Experience integrating test suites into CI/CD pipelines (GitHub Actions preferred)
  • Comfortable reading and understanding application code, not just testing it
  • Bonus (not required)
  • Experience with AI-assisted testing tools or prompt engineering
  • Visual regression testing (Percy, Chromatic, or similar)
  • Performance testing (Lighthouse)
  • Experience with headless commerce platforms (CommerceTools, Shopify, BigCommerce)


Unit TestingSeleniumJavaGitAI ToolsCI/CDCypressPlaywright
Preview

Es Cynthia

HR OfficerSuitestudio

Reply today 0 times

Chat
Apply

Working Location

Unit 2604 A-B 26th floor, 1103B West Tower, Tektite Towers, Exchange Road, Ortigas Center, Pasig City 1605. Pearl Dr, Ortigas Center, Pasig, Metro Manila, Philippines

Posted on 14 Jul 2026

Report this job

Bossjob Safety Reminder

If your job position involves working overseas, please stay vigilant and keep all communication within the Bossjob platform to avoid potential scams.

Your safety is our priority. Be cautious if an employer has any of the following behaviors, and report them immediately through the platform.

  • Requests your ID or personal documents unnecessarily
  • Asks for money, deposits, guarantees, or property during the hiring process
  • Pressures you to invest or raise funds
  • Collects illicit benefits. Engages in any other illegal or suspicious activity
  • Redirects you outside the platform to other websites or group chats not related to the company or role you’re applying for
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App