(toc)
Overview
Company : Serokell
Role : Senior SDET (QA Automation, TypeScript)
Work Type : Remote
Experience : 5 + years
Qualification : Degree
Location : Work from Home
About the Role
Serokell is looking for an experienced Senior SDET (QA Automation) to help ensure the stability and reliability of a cutting-edge blockchain-based platform. This role combines test automation, system reliability, and product performance, offering the opportunity to work on complex, high-impact projects with a passionate, global team.
Responsibilities
- Own QA automation processes from pre-launch through post-launch stabilization
- Build and maintain TypeScript-first test suites using Playwright, Jest, and Node-based tools
- Design scalable API, UI, and CLI test coverage that delivers reliable signals at scale
- Integrate automated tests into CI/CD pipelines with GitHub Actions, Docker, and parallel workflows
- Create and manage containerized test environments using Docker and Kubernetes, including test data
- Validate functional correctness and protocol interoperability; verify critical on-chain/user flows
- Write and maintain manual and automated test cases and keep documentation up to date
- Log, triage, track, and re-test defects in the issue tracker
- Lead release readiness reviews and sign-off procedures
- Collaborate with developers and DevOps teams using advanced Git workflows
- Perform security testing to contribute to secure-by-default coverage
- Support fast diagnosis and issue fixes during post-release stabilization
Skills and Experience
- 5+ years of QA automation experience in blockchain or fintech sectors
- Strong expertise in TypeScript automation with Playwright, Jest, and Node-based frameworks
- Deep understanding of TypeScript fundamentals, SOLID design principles, and core data structures
- Proven experience with large-scale API, UI, and CLI automation
- Security testing expertise
- Experience integrating automation into CI/CD pipelines using GitHub Actions and DockerAdvanced Git proficiency
Nice-to-Have Skills
- Rust programming familiarity
- Performance and load testing experience (e.g., with k6)
- Smart contract and DApp QA using Hardhat, Foundry, ethers.js, viem
- Web3 QA experience on major blockchain platforms like Ethereum, Bitcoin, Solana
- Experience with blockchain node and RPC testing, event verification
- Experience managing containerized test environments with Docker and Kubernetes
