xelys jobs xelys jobs

SDET (Money Movement)

Phantom

midpermanentqabackend United States Yesterday via LinkedIn

See how well this job matches your profile

Sign up to get an AI match score and generate a tailored application in seconds.

Get your match score

Tags

SDETTest AutomationAPI TestingWebhooksIdempotencyCI/CDLoad TestingSQLAWSKYC

About the role

Role Overview

Phantom is hiring an SDET (Money Movement) to think like an engineer and test like one too. This is an engineering role focused on quality, where you design and own test infrastructure for financial-grade systems such as payment flows, KYC pipelines, card transactions, and compliance rails.

Responsibilities

  • Build and own the test automation platform for Money Movement:
    • End-to-end tests, API contract tests, and integration test suites
    • Cover funding rails, card transactions, KYC flows, and cash account operations
  • Create and maintain CI/CD quality gates to run tests on every PR and block regressions
  • Implement failure-mode coverage for scenarios like:
    • Duplicate charges, partial KYC completions, webhook replay
    • Idempotency violations, provider outages
  • Perform performance and load testing to catch latency regressions before production (e.g., p95)
  • Own test data and environment infrastructure to keep tests repeatable, isolated, and fast
  • Provide observability for test quality using metrics such as:
    • Coverage, flakiness, bug escape rates, and regression detection latency

Requirements

  • Strong engineering background and proficiency in at least one of:
    • Python, TypeScript/JavaScript, or Go
  • Experience designing and building test frameworks from scratch
  • Strong API testing knowledge (REST, webhooks, idempotency, retry behavior, edge cases)
  • Working knowledge of SQL and ability to implement correct test data seeding/cleanup

Nice to Have

  • Experience testing financial systems (payments, ledger systems, or compliance pipelines)
  • Understanding of idempotency/double-spend prevention and eventual consistency
  • Familiarity with webhook-based event systems and out-of-order delivery
  • CI integration experience with GitHub Actions or GitLab CI
  • Comfort operating in cloud environments (AWS, GCP) and reading logs/traces
  • Experience defining success criteria for production quality and contributing to incident post-mortems

Day 1 Focus

  • Address test coverage gaps in:
    • KYC state machine transitions
    • On-ramp provider failure paths
    • Card authorization edge cases

About Phantom

Phantom is a consumer money app used by tens of millions globally. It brings crypto-powered finance capabilities such as spending and growth into mainstream consumer finance, emphasizing security and an approachable user experience.

Scraped 4/4/2026

xelys jobs xelys jobs

Built for remote job seekers. Powered by AI.