← Back to jobs
Phantom
Phantom

SDET (Wallet Platform)

qafull-timeRemote
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
crypto
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Phantom combines industry-leading security with thoughtfully designed tools to make powerful financial tools approachable and easy to use. With a community of 20M+ people, the platform ranks #1 in the Google Play Store finance category and consistently ranks as a Top 50 app across all categories.

The Role

This is a 6-month contractor position for an SDET who thinks like an engineer and tests like one too. You will design and own test infrastructure for financial-grade systems including payment flows, KYC pipelines, card transaction handling, and compliance rails. This is an engineering role with quality as its primary output, embedded in a team that ships production financial software at startup velocity. Your job is to make speed and correctness coexist.

What You'll Own

Core Ownership

  • Own test coverage for squad features end-to-end (unit, integration, E2E)
  • Build and maintain automated test suites for new and existing functionality
  • Run manual and exploratory testing on features before release

Automation & Infrastructure

  • Write reliable, maintainable automated tests (UI, API, regression)
  • Contribute to the shared test automation framework
  • Integrate tests into CI/CD pipelines and ensure they run reliably on every PR/deploy

Quality Process

  • Define and document QA standards within the squad
  • Review PRs for testability and test coverage gaps
  • Flag flaky tests and own resolution

Collaboration

  • Partner with product engineers to shift testing left
  • Work with PM/design to clarify acceptance criteria before development begins
  • Surface quality risks and blockers early in the sprint

Core Qualifications

  • Strong proficiency in at least one of: Python, TypeScript/JavaScript, Go
  • Experience designing and building test frameworks from scratch
  • Deep familiarity with API testing including REST, webhooks, idempotency, and retry behavior
  • Working knowledge of databases (SQL) and ability to write test data seeding/cleanup logic

Financial Systems Experience

  • Experience testing payment flows, ledger systems, or compliance pipelines (strong preference, will train for the right engineer)
  • Understanding of idempotency, double-spend prevention, and eventual consistency in distributed systems
  • Familiarity with webhook-based event systems and out-of-order delivery scenarios

CI/CD and Infrastructure

  • Experience integrating test suites into CI pipelines (GitHub Actions, GitLab CI, or similar)
  • Ability to instrument tests for flakiness detection, coverage tracking, and runtime performance
  • Comfort operating in a cloud environment
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $14.99/mo. Cancel anytime.
Join waitlist
Apply now
SDET (Wallet Platform) at Phantom — Remote