Find N Keep Talent

QA Automation Engineer

Fnkt Labs Singapore (One-North / Buona Vista) Hybrid
Type: Full-time Level: Mid–Senior level Salary: S$4,500 – S$7,000 per month
qa automation engineer mid-senior software qa playwright selenium one-north full-time food-tech ci/cd
Fnkt Labs

About the role

Fnkt Labs builds cloud-native software used by restaurants, cloud kitchens and F&B chains across Singapore and the region. Our platform handles online ordering, kitchen routing, POS integrations and analytics; reliability and fast releases are critical for our customers, especially during peak meal periods.

The QA Automation Engineer will design and implement automated tests for web, API and backend services, own CI/CD test pipelines, and work with developers to shift quality left. You will validate integrations with POS providers and third-party delivery partners, and help maintain reliability during high-traffic events such as lunch rushes and weekend promotions.

This role suits someone who enjoys working in a fast-moving product environment that directly serves F&B customers — from hawker-style pop-ups to multi-outlet restaurants. Fnkt Labs offers cross-functional exposure, opportunities to influence test strategy, and clear progression toward senior QA or engineering roles.

About Fnkt Labs

Fnkt Labs is a Singapore-based food-tech startup partnering with restaurants, cloud kitchens and food halls to modernise ordering and kitchen operations. We combine pragmatic engineering with deep F&B domain knowledge to deliver reliable software used by both small operators and enterprise groups.

What you can expect

  • Working product used by restaurants and cloud kitchens across Singapore
  • Hybrid work model with a One-North office close to many F&B partners
  • Direct impact on reliability during high-traffic meal periods
  • Learning budget and support for conferences/certifications

Key responsibilities

  • Design, implement and maintain automated test frameworks for web UI, APIs and backend services (Selenium, Playwright, REST testing).
  • Author reliable end-to-end and integration tests for order flow, kitchen routing and POS integrations.
  • Integrate automated tests into CI/CD pipelines (GitLab CI / GitHub Actions) and ensure test suites run reliably on merges and releases.
  • Work with developers and product managers to create comprehensive test plans and acceptance criteria.
  • Investigate and triage production incidents, write regression tests to prevent recurrence.
  • Maintain test data strategies and fixtures for deterministic automation across environments.
  • Measure test coverage and quality metrics; report on flaky tests and work to stabilise suites.
  • Participate in release planning and be available for on-call support during major rollouts or peak meal periods.

Requirements

  • 3+ years experience in software QA with a focus on automation; proven ownership of automation frameworks.
  • Hands-on experience with at least one web automation tool (Selenium, Playwright) and a scripting language (Python, JavaScript/TypeScript, or Java).
  • Experience testing RESTful APIs and familiarity with tools like Postman, REST-assured or similar.
  • Familiarity with CI/CD systems (GitLab CI, GitHub Actions, Jenkins) and test integration into pipelines.
  • Basic SQL skills to validate data in databases and debug issues.
  • Comfortable working in a product team and communicating with engineers, PMs and ops staff.
  • Available to support occasional out-of-hours releases or incident triage (on-call rotation).

Benefits

  • Competitive monthly salary and discretionary performance bonus.
  • Hybrid work arrangement (office in One-North + remote days) and flexible hours.
  • Medical coverage and outpatient benefits.
  • Staff meals and discounts at partner F&B outlets.
  • Learning & development allowance and paid training days.
  • Career progression into Senior QA, Test Lead or Product Engineering paths.

Work schedule

Typical week: 5-day work week with flexible hours; occasional evening or weekend on-call duties during releases.

  • Typical core hours 10:00–16:00 with flexible start/finish times.
  • 2 days remote per week (subject to team needs).
  • On-call rotation for major releases and incident support (one week every few months).

How to apply

Send your CV and a short note highlighting automation projects to [email protected] with the subject line "QA Automation Engineer — Application".

Apply Now via Email

More jobs to consider