← back to previous jobs

Serokell

Remote
Apply for this position
❤️ Please support us by letting Serokell know you found this job on FindWeb3.com. Thanks!

Senior SDET (TypeScript, Web3)

📅
Nov 12
🕘
Contract / Freelance / Full-Time
💻
Fully Remote

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.