Senior QA Engineer
Read straight from Shuttle Labs's careers page, verified 2d ago.Seekless can tailor your résumé to it.
Seekless can write your résumé for this posting first.
Before you apply
LocationRemote
Work moderemote
Typefull-time
SenioritySenior
Experience5+ yrs
DepartmentEngineering
Company size3+ people
PostedJan 16, 2026 · 9mo ago
Verified live2d ago
At a glanceSummarised by Seekless from the posting.
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)
Strong proficiency with modern test frameworks for 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
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) of wallets and signing flows
Working knowledge (or fast ramp-up ability) of gas estimation and failures
Working knowledge (or fast ramp-up ability) of slippage, MEV, and partial execution scenarios
Experience running tests against local chains or forks
Experience running tests against testnets and simulated mainnet conditions
Skills
Playwright
Cypress
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 contracts
•
On-chain execution flows and state transitions
•
Build deterministic tests for:
•
Order submission and cancellation
•
Slippage enforcement and fee calculation
•
Transaction 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 flows
•
Gas estimation and failures
•
Slippage, MEV, and partial execution scenarios
•
Experience running tests against:
•
Local chains or forks
•
Testnets 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
More roles at Shuttle Labs