Phantom

A friendly crypto wallet built for DeFi & NFTs.

SDET – Money Movement

SDETSDETFull TimeRemoteTeam 51-200Since 2021H1B SponsorCompany SiteLinkedIn

Location

Remote

Posted

3 days ago

Salary

Not specified

EnglishAWSCloudDistributed SystemsGoogle Cloud PlatformJava ScriptPythonRuby ON RailsSQLType ScriptGo

Job Description

• Test automation platform for Money Movement: end-to-end tests, API contract tests, integration test suites covering funding rails, card transactions, KYC flows, and Cash account operations. • CI/CD quality gates: design, implement, and maintain test pipelines that run on every PR and block regressions from reaching production. • Failure mode coverage: model the real failure modes — duplicate charges, partial KYC completions, webhook replay, idempotency violations, provider outages — and build tests that catch them before users do. • Performance and load testing: validate that payment flows hold up under peak load; identify latency regressions before they hit p95 in production. • Test data and environment infrastructure: own the tooling that makes tests repeatable, isolated, and fast. • Observability for test quality: track test coverage, flakiness rates, bug escape rates, and regression detection latency as real metrics with real owners.

Job Requirements

  • Strong proficiency in at least one of: Python, TypeScript/JavaScript, Go
  • Experience designing and building test frameworks from scratch (not just adding tests to an existing suite)
  • Deep familiarity with API testing — REST, webhooks, idempotency, retry behavior, edge cases at integration boundaries
  • Working knowledge of databases (SQL) and the ability to write test data seeding/cleanup logic correctly
  • 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
  • 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 (AWS, GCP) and reading service logs/traces
  • You can define what "this test passing" actually means in production terms
  • You've contributed to or owned an incident post-mortem with concrete prevention steps
  • You understand canary deployments, feature flags, and how to write tests that survive staged rollouts

Benefits

  • Competitive salary and equity
  • Comprehensive insurance (medical/dental/vision) — 100% covered
  • Stipend for your ideal remote / WFH set-up: laptop, headphones, and any other work gear you may need
  • Flexible hours and a long-standing, supportive remote environment
  • Unlimited vacation: Take time when you need it (and we really mean it!)
  • 401(k) retirement plan
  • Wellness benefit

Related Categories

Related Job Pages

More SDET Jobs

Software Development Engineer in Test

Innovaccer

Two years in a row: Innovaccer Awarded Best in KLAS Data & Analytics Platforms Category.

SDET3 days ago
Full TimeRemoteTeam 1,001-5,000Since 2014H1B Sponsor

SDET-1 responsible for QA of pharmacy product data accuracy

CypressSQL
United States

Software Engineer II

Symetra

Symetra is a national financial services company dedicated to helping people achieve their financial goals and feel confident about the future. In our daily work, we’re guided by the principles of Value, Transparency and Sustainability. We provide products and services people need at a competitive price. We communicate clearly and openly so people understand what they’re buying. We design products—and operate our company—to stand the test of time. We’re committed to showing up for our communities, lifting up our employees, and standing up for diversity, equity and inclusion (DEI).

SDET3 days ago
Full TimeRemoteTeam 1,001-5,000

Symetra’s Operational Effectiveness team is seeking a full-time Software Development Engineer in Test (SDET). This role operates within a Scrum team using a two-week sprint cycle and is responsible for designing, building, and maintaining automated and manual tests for applicat...

United States
$96.7K - $161.2K / year
Full TimeRemoteTeam 5,001-10,000H1B No Sponsor

Staff Engineer - Software Development Engineer in Test at RWS

DockerJavaJUnitPythonRabbitMQ
United States

Staff Software Engineer in Test

Mercury Insurance Services

At Mercury, we have been guided by our purpose to help people reduce risk and overcome unexpected events for more than 60 years. We are one team with a common goal to help others. Everyone needs insurance and we can’t imagine a world without it. Our team will encourage you to grow, make time to have fun, and work together to make great things happen. We embrace the strengths and values of each team member. We believe in having diverse perspectives where everyone is included, to serve customers from all walks of life. We care about our people, and we mean it. We reward our talented professionals with a competitive salary, bonus potential, and a variety of benefits to help our team members reach their health, retirement, and professional goals. Learn more about us here: Mercury Insurance Careers Pay Range USD $32,363.00 - USD $56,701.00 /Yr.

SDET3 days ago
Full TimeRemote

As a Staff Software Engineer in Test, you will be playing a crucial role in designing, developing and maintaining complex software testing framework and tools as well as mentoring junior team members to ensure delivery. This position will be responsible for providing innovative s...

JavaPythonJavaScriptCI/CDJenkinsGitHubAWSGoogle CloudAzureDockerJMeterLoadRunnerPostmanSoapUIAPI testingUI testingperformance testingautomation frameworkstest tools
United States
$101.2K - $204.4K / year