Phantom logo
    P

    SDET (Money Movement)

    Phantom
    Remote
    Remote
    Mid Level
    Full Time
    about 23 hours ago
    SDETtest automationfinancial systemsremoteCI/CDPythonTypeScriptGo

    Requirements

    • 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, retry behavior, and edge cases at integration boundaries
    • Working knowledge of databases (SQL) and ability to write test data seeding/cleanup logic
    • 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
    • Ability to define production meaning of test passing
    • Experience contributing to or owning incident post-mortems with concrete prevention steps
    • Understanding of canary deployments, feature flags, and writing tests that survive staged rollouts

    What You'll Do

    • Design and own test infrastructure for financial-grade systems including payment flows, KYC pipelines, card transaction handling, and compliance rails
    • Develop and maintain test automation platform for Money Movement including end-to-end tests, API contract tests, and integration test suites
    • Design, implement, and maintain CI/CD quality gates to block regressions from reaching production
    • Model real failure modes and build tests to catch them before users do
    • Conduct performance and load testing to validate payment flows under peak load and identify latency regressions
    • Own test data and environment infrastructure to ensure tests are repeatable, isolated, and fast
    • Track observability metrics for test quality such as test coverage, flakiness rates, bug escape rates, and regression detection latency

    Nice to Have

    • Experience testing payment flows, ledger systems, or compliance pipelines
    • Understanding of idempotency, double-spend prevention, and eventual consistency in distributed systems
    • Familiarity with webhook-based event systems and out-of-order delivery scenarios

    Benefits

    • Competitive salary and equity
    • Comprehensive insurance (medical/dental/vision) 100% covered
    • Stipend for remote/WFH setup including laptop, headphones, and other work gear
    • Flexible hours and supportive remote environment
    • Unlimited vacation
    • 401(k) retirement plan
    • Wellness benefit

    About Phantom

    Phantom is a crypto wallet that facilitates the buying, trading, and storing of cryptocurrencies, including NFTs and tokens.

    San Francisco, CA
    100 - 250
    Blockchain & Cryptocurrency