• Companies
  • News
By technology
  • Python14.3k
  • AWS10.2k
  • Kubernetes7.4k
  • Docker7.2k
  • PostgreSQL4.9k
  • C++4.8k
  • SQL4k
By category
  • Backend Developer11k
  • DevOps Engineer3.1k
  • Machine Learning Engineer3k
  • Full Stack Developer2.7k
  • Data Engineer2.5k
  • Embedded Engineer2k
  • Frontend Developer777
By city
  • San Francisco, CA5.8k
  • New York, NY5.1k
  • Seattle, WA1.1k
  • Toronto, ON892
  • Washington, DC856
  • Austin, TX797
  • Boston, MA793
Work mode
  • On-site19.4k
  • Remote8.6k
  • Hybrid5.2k
Job type
  • Full-time32.1k
  • Part-time446
  • Contract433
  • Freelance208
  • internship4
  • seasonal1
Experience
  • Entry level
  • Mid level
  • Senior
  • Staff+
  • Engineering management

The job board for developers. Find your next role at companies that value great engineering.

© 2023-2026 . All rights reserved.

Logos provided by Logo.dev
All jobs

Senior QA Engineer

Shuttle Labs · Remote

Extracted from the posting

Base
Not stated
Remote
Remote
Stack
Playwright, Cypress, Selenium

Automation-focused Senior QA Engineer owning automated tests for an on-chain trading terminal's frontend, backend API contracts, and on-chain execution flows. Covers order lifecycle, slippage and fee calculation, and UI-to-chain reconciliation, integrated into CI/CD. Requires 5+ years of QA experience with strong automation skills in frameworks such as Playwright, Cypress, or Selenium.

Role Summary

Genius is building a professional, high-velocity on-chain trading terminal where correctness, determinism, and execution integrity are non-negotiable. This role owns automated testing across both the frontend interface and the on-chain execution layer.

The Senior QA Engineer is responsible for designing, implementing, and maintaining automated test coverage that continuously validates UI behavior, backend coordination, and on-chain state transitions.

This is an automation-first role with real ownership over quality infrastructure.

Core Responsibilities

  • Design and maintain automated test suites covering:Frontend user flows (wallet connection, balances, trading, error states)Backend coordination and API contractsOn-chain execution flows and state transitions
  • Build deterministic tests for:Order submission and cancellationSlippage enforcement and fee calculationTransaction lifecycle (submitted, pending, confirmed, reverted)Balance and position reconciliation between UI and chain
  • Automate regression coverage for critical trading paths
  • Validate frontend state against on-chain truth
  • Create mocks, fixtures, and local chain environments where appropriate
  • Integrate automated tests into CI/CD pipelines
  • Triage failures and distinguish product bugs from test instability
  • Work closely with engineers to enforce testability at the architecture level

Required Qualifications

  • 5+ years experience in QA engineering with a strong automation focus
  • Proven experience testing complex, stateful systems
  • Strong proficiency with modern test frameworks for:Frontend automation (e.g. Playwright, Cypress, Selenium)API and integration testing
  • Ability to design deterministic, non-flaky tests
  • Strong debugging skills across frontend, backend, and execution layers
  • Clear written communication and disciplined documentation

Preferred Qualifications

  • Experience testing trading systems, financial platforms, or real-time systems
  • Familiarity with blockchain execution models and on-chain state
  • Working knowledge (or fast ramp-up ability) on concepts such as:Wallets and signing flowsGas estimation and failuresSlippage, MEV, and partial execution scenarios
  • Experience running tests against:Local chains or forksTestnets and simulated mainnet conditions

Explicitly Not Part of This Role

  • Manual-only testing without automation ownership
  • Writing superficial UI tests that do not validate execution correctness
  • Treating QA as a downstream or passive function

Success Criteria

  • High-confidence releases backed by automated coverage
  • Early detection of execution-breaking regressions
  • Low test flakiness and fast CI signal
  • Clear ownership of quality across frontend and on-chain execution

Technologies

PlaywrightCypressSelenium
Shuttle Labs
Shuttle Labs
Website

Job details

TypeFull-time
Work ModeRemote
LevelSenior
LocationRemote
PostedNov 06, 2026
Apply Now