Senior SDET (TypeScript, Web3)

Serokell
We are hiring a Senior SDET to ensure the stability, reliability, and security of a blockchain-based product. You will own QA automation before and after launch, build and evolve TypeScript-first test suites, and work closely with developers and DevOps in fast release cycles. Strong TypeScript programming matters more than operating specific tools.
Responsibilities
- Own QA automation from pre-launch through post-launch stabilization.
- Build and maintain TypeScript-first suites with Playwright, Jest, and Node-based tooling.
- Design scalable API, UI, and CLI automation with clear, reliable signals at scale.
- Integrate tests into CI/CD (GitHub Actions, Docker; parallel pipelines) and enforce quality gates.
- Create and manage containerized test environments and test data (Docker, K8s).
- Validate functional correctness and protocol interoperability; support regulatory compliance checks where applicable.
- Author and maintain manual and automated test cases where they add value; keep documentation current.
- Log, triage, track, and re-test defects in the agreed issue tracker.
- Participate in release readiness reviews and sign-off.
- Perform security testing and collaborate with engineers to drive fixes.
- Use advanced Git workflows in day-to-day collaboration.
Requirements
Must-have
- 5+ years of QA experience in blockchain or fintech.
- Strong TypeScript automation expertise (Playwright, Jest, Node-based frameworks).
- Deep understanding of TypeScript fundamentals, SOLID principles, and core data structures.
- Proven API / UI / CLI automation at scale.
- Security testing experience.
- CI/CD integration experience (GitHub Actions, Docker; parallel pipelines).
- Advanced Git proficiency.
Nice-to-have
- Rust familiarity.
- Performance and load testing (k6).
- Smart contract / DApp QA (Hardhat, Foundry, ethers.js, viem).
- Web3 QA on major chains (Ethereum, Bitcoin, Solana, etc.).
- Blockchain node and RPC testing, event verification.
- Containerized test environments (Docker, K8s).
- Experience with privacy-preserving or privacy-focused systems and protocols.
- Experience working in regulated environments or aligning QA with regulatory compliance.
How we work
- Fully remote. EU-friendly hours with short daily syncs; mostly async outside that window.
What we offer
- Competitive contractor compensation.
- International Web3 projects.
- Fully remote work and flexible hours.
- Conference participation and publishing opportunities.
- Mentoring, training, and real career growth.
- Supportive, multicultural team.
What will help you stand out
- Evidence of TypeScript automation you’ve written (links or samples).
- Solid CI examples (parallel pipelines, containerized runners, caching strategy).
- Clear, proactive communication: you seek missing details, clarify undocumented areas, and help improve documentation.
Please let Serokell know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
Location
Role
Keywords
- Blockchain
- CI/CD
- DApp
- Engineer
- QA
- Rust
- Smart Contracts
- Test Automation
- Testing
- TypeScript
- Web3
Please let Serokell know you found this position on Cryptocurrency Jobs as a way to support us so we can keep providing you with quality crypto jobs.
About Serokell
Not what you're looking for?
Check out these similar roles

DevRel Lead
Allora Labs

Smart Contract Engineer - Ethereum, Solidity
Clearmatics

Senior/Staff DeFi Engineer
Ethena Labs

Senior Mobile Software Engineer (remote)
Dash Core Group

Senior Rust Engineer
Hyperlane

Software Engineer: Gauntlet App
Gauntlet

Senior Engineer - Advanced Problem Solver
Nethermind

Application Security Engineer
Vac

Senior Backend Engineer (Solana)
CoW DAO

Lead Backend Engineer (SVM) (Remote)
Ambush

Full Stack Developer
Legacy
