Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Currently, we do not have open roles, and our hiring process is passive, with a focus on building a talent pool for future opportunities. Hiring Process Overview: We invite interested candidates to fill in a form. Within a few months of completing the form, we conduct an HR screening with those whose profiles align with our requirements. When a position opens, we reach out to candidates who performed well in both stages and match the specific role needs, and invite for a technical interview.
Responsibilities
- Support QA activities from pre-launch through stabilization after release.
- Build and maintain TypeScript-first automation (Playwright, Jest, Node-based tooling).
- Design API, UI, and CLI test coverage with reliable, actionable signals.
- Integrate tests into CI/CD (GitHub Actions, Docker; basic pipelines) and keep them green.
- Collaborate with engineers/DevOps to provision containerized test environments and, when needed, ephemeral testnets.
- Author and maintain manual and automated test cases; keep test docs current.
- Log, triage, track, and re-test defects in the agreed issue tracker.
- Participate in release readiness reviews and sign-off.
- Use Git proficiently in day-to-day work (branching, merges, rebases, conflict resolution).
- 3+ years of QA in blockchain or fintech.
- TypeScript test automation experience (Playwright, Jest, Node-based frameworks).
- Solid understanding of core data structures.
- Hands-on API / UI / CLI automation.
- CI/CD integration experience (GitHub Actions, Docker; basic pipelines).
- Git proficiency (branching, merges, rebases, conflict resolution).
- Rust familiarity.
- Performance and load testing (k6).
- Security testing.
- 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 envs (Docker, K8s, ephemeral testnets).
- Competitive salary.
- Attractive international projects.
- Participation in the leading world conferences.
- International teams and multicultural environment.
- Fully remote work and flexible working hours.
- Possibility to take days off at any time you need
- Investment in your professional and career growth, which will correspond to wage growth.
- Mentoring and training.
- Opportunity to contribute to one of the functional programming industry’s leading blogs.
- Therapy sessions to support your well-being.
Key Skills
Ranked by relevanceReady to apply?
Join Serokell and take your career to the next level!
Application takes less than 5 minutes

