Skip to content
Esc
Internships in Canada
New-grad roles in Canada
Remote roles
Roles that show pay
Postings at high ghost risk
PayWhat student tech roles in Canada pay
Check a linkPaste a posting to see its real age and ghost risk
JobsEvery open tech role
CompaniesWho fills fastest, who leaves postings up
Hiring calendarWhen employers open intern and new-grad roles
Skills gapWhat postings ask for that you don't have
Your resumeScore and fixes
Your matchesOpen roles ranked by your resume
ApplicationsSaved, applied, interviewing, offers
SettingsTheme, text size, motion
How it works

↑ ↓ to move, Enter to open? every shortcut

Keyboard shortcuts

CtrlKor/
Search employers, postings and pages
JorK
Next or previous posting in a list
O
Open the posting's page
Enter
Open it in the preview, on wide screens
S
Save or unsave it
?
This list
Esc
Close
Datawow

QA Automation Engineer (Senior)

  • Seen live on Datawow's site 3 days ago
  • Senior
Pay
Not stated
Location
Pathum Wan, Bangkok, Thailand
Open for
11+ days
First seen
Oct 24, 2026
Apply on Datawow's site (opens in a new tab)

Posting record

No flags

Open 11+ days

The posting's record, oldest first
  1. Datawow's site dates the posting
  2. Ghostless first sees this listing
  3. Last checked: still up
How we know

It hasn't been reposted, listed twice, or left up unusually long, and the posting doesn't say it's a talent pool.

Ghostless records the day it first sees a posting, so a repost can't reset its age. This one was already up when Ghostless started tracking Datawow, so its true age is longer.

Last checked Nov 1, 2026.

How well do you match?

See how much of this posting your resume shows, and what it's missing.

Upload your resume

What the posting discloses

Not stated: Pay, real vacancy, AI screening.

Why these three

Ontario requires postings from employers with 25 or more staff to state the pay, whether the vacancy exists, and whether AI screens applicants.

Some employers add pay only on their own site. Check the original posting before you rule it out.

Skills mentioned

About the role

  • Build evaluation suites for LLM and ML features: curated test sets, scoring against reference answers, LLM-as-judge where it is justified, and human review where it is not.
  • Define what "good enough" means with the delivery team before launch, in numbers a client can accept, and hold releases to it.
  • Test retrieval pipelines end to end, covering chunking and indexing, retrieval quality, grounding of the final answer, and behaviour when the right document is simply not there.
  • Write regression tests that tolerate non-deterministic output, using semantic similarity, structured-output validation, tolerance bands, and repeated sampling rather than exact string matching.
  • Cover failure modes that matter to clients: hallucination, prompt injection through user or document content, leakage of data across tenants or sessions, refusal and over-refusal, and degradation on Thai-language input.
  • Track cost and latency alongside accuracy, so that a quality improvement that triples token spend is visible before it ships.
  • Detect drift after release by comparing production samples against the baseline, and raise it early rather than after the client does.
  • Design and maintain automated test suites for APIs, services, data pipelines, and web applications built for client projects.
  • Run tests in CI, keep them fast and stable, and treat a flaky suite as a defect in its own right.
  • Set the test strategy at the start of an engagement: what gets automated, what stays manual, what the exit criteria are, and what evidence the client will receive.

Requirements

  • 4-5 years in test automation , QA engineering, or software engineering with substantial testing ownership.
  • Strong programming ability in Python , or in TypeScript or Java with the willingness to work primarily in Python.
  • Hands-on experience testing an LLM or ML-based product in production or close to it.
  • Practical command of at least one automation framework such as Pytest, Playwright, Cypress, or RestAssured, and experience running suites in CI.
  • Working knowledge of API and data testing, including SQL and validating data through a pipeline.
  • The judgement to decide what deserves automation and what does not, and to say so when a suite is producing noise rather than signal.
  • Clear written and spoken communication in Thai and English.

Benefits

  • Hybrid Working options with Flexible Working Hours .
  • Your Choice of Gear: Mac or Windows? You pick your preferred work equipment.
  • Comprehensive Group Health Insurance.
  • Monthly Grab Transportation credits.
  • Job-related training courses and certificate fee coverage.
  • 10+ days of annual leave .
  • Free snacks and drinks available at the office.

Something wrong with this posting?