Senior QA Engineer at Shuttle Labs | Torre
warning

Heads-up

The job you’re trying to post already exists in Torre:

Senior QA Engineer

You'll own quality infrastructure, ensuring deterministic, high-velocity on-chain trading execution.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (anywhere)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
about 2 months ago

Requirements and responsibilities


Role SummaryGenius 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 ResponsibilitiesDesign 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 transitionsBuild deterministic tests for:Order submission and cancellationSlippage enforcement and fee calculationTransaction lifecycle (submitted, pending, confirmed, reverted)Balance and position reconciliation between UI and chainAutomate regression coverage for critical trading pathsValidate frontend state against on-chain truthCreate mocks, fixtures, and local chain environments where appropriateIntegrate automated tests into CI/CD pipelinesTriage failures and distinguish product bugs from test instabilityWork closely with engineers to enforce testability at the architecture levelRequired Qualifications5+ years experience in QA engineering with a strong automation focusProven experience testing complex, stateful systemsStrong proficiency with modern test frameworks for:Frontend automation (e.g. Playwright, Cypress, Selenium)API and integration testingAbility to design deterministic, non-flaky testsStrong debugging skills across frontend, backend, and execution layersClear written communication and disciplined documentationPreferred QualificationsExperience testing trading systems, financial platforms, or real-time systemsFamiliarity with blockchain execution models and on-chain stateWorking knowledge (or fast ramp-up ability) on concepts such as:Wallets and signing flowsGas estimation and failuresSlippage, MEV, and partial execution scenariosExperience running tests against:Local chains or forksTestnets and simulated mainnet conditionsExplicitly Not Part of This RoleManual-only testing without automation ownershipWriting superficial UI tests that do not validate execution correctnessTreating QA as a downstream or passive functionSuccess CriteriaHigh-confidence releases backed by automated coverageEarly detection of execution-breaking regressionsLow test flakiness and fast CI signalClear ownership of quality across frontend and on-chain execution
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.