Senior Test Automation Engineer / SDET

Build test infrastructure for a crypto payment platform, including vendor mocks, simulators, contract tests, test data tooling, CI pipelines, reliable test suites, and production-adjacent checks. Create reusable testing frameworks, eliminate flaky tests, coach engineers on effective testing, and support custody, AML, screening, and stablecoin settlement systems.

Responsibilities

  • Design and build stateful mocks and simulators for third-party vendor APIs.
  • Implement contract tests against real vendor sandboxes.
  • Build test data and environment tooling.
  • Own and optimize CI test pipelines, integration suites, parallelization, and test execution.
  • Eliminate flaky tests through quarantine, statistics, and root-cause analysis.
  • Create test-writing scaffolding, helper libraries, fixtures, and object builders.
  • Document test patterns for AI-assisted test generation.
  • Coach engineers on writing effective tests through reviews and pairing.
  • Build post-deploy smoke tests and synthetic transactions.
  • Automate verification before traffic switches to a service.

Requirements

  • 5+ years as a software engineer with substantial test-infrastructure ownership.
  • Strong TypeScript skills.
  • Experience building test frameworks and harnesses from scratch.
  • Hands-on experience with Playwright or a modern automation framework.
  • Experience designing CI/CD test stages with parallelization and selective test execution.
  • API testing and mocking or stubbing of third-party services.
  • Daily use of AI coding tools and critical review of AI-generated code.
  • Ability to build working knowledge of crypto and stablecoin payment flows on the job.
  • High agency and independent prioritization.
  • Strong written and verbal English communication.
  • Understanding of idempotency, reconciliation, and state machines.
  • Experience with contract testing tooling such as Pact.
  • Performance and load testing experience.
  • Experience in a regulated environment.
  • Experience with TestRail or similar test management tooling.

Benefits

  • Flexibility to determine how and when work is delivered
  • Company-issued laptop
  • Technology accessories
  • Annual in-person full-team meetup

See also

要針對這個職缺調整履歷嗎?

目前無法檢查您與這個職缺的符合程度;請先將履歷加入個人檔案,下次即可查看。

A new version of freehire is available