Senior QA Engineer (Crypto)
🚀 About the Role
We’re looking for a Senior QA Engineer to own and elevate end-to-end quality for a crypto-enabled product operating in a regulated fintech environment.
This is a hands-on, senior-level role with a strong focus on automation, crypto transaction lifecycles, and modern testing practices, including AI-assisted testing. You’ll work closely with engineering, product, and compliance teams to ensure high-confidence releases, strong observability, and prevention-focused quality practices.
If you care about how systems fail, not just how they work — this role is for you.
🎯 What You’ll Be Responsible For:
- Embedding “shift-left” quality practices into the engineering team (acceptance criteria, test strategy, testability & observability)
- Owning end-to-end testing of crypto transaction flows across UI, API, and backend services
- Validating full crypto lifecycles, including:
- Signing → broadcast → mempool
- Confirmations / finality
- Settlement, reconciliation, retries, idempotency
- Designing, maintaining, and scaling TypeScript-based E2E automation (e.g. Playwright-level frameworks)
- Ensuring stable and meaningful CI/CD execution (gating, reporting, flaky test control, parallelisation)
- Strong API testing (authN/authZ, limits, validation rules, negative cases, error handling)
- Testing non-functional requirements critical for regulated crypto products:
- Resilience & failure handling
- Performance
- Monitoring & alerting behaviour
- Auditability & production readiness
- Partnering with Engineering, Product, Compliance/Risk, and Operations on:
- Release readiness
- Traceable test evidence
- Clear go / no-go decisions
- Contributing to test tooling and diagnostics, including reading/debugging services or helpers in Python and/or Go
- Applying AI-assisted testing pragmatically:
- Test idea generation
- Exploratory testing support
- Log and failure triage
- While actively managing risks (hallucinations, data leakage, over-reliance)
- Driving continuous improvement via root cause analysis, defect trends, and prevention (not just detection)
✅ What We’re Looking For:
- 5+ years of experience in QA / test automation with senior-level ownership of quality outcomes
- Hands-on experience testing crypto or digital asset products in production, or equivalent depth in regulated fintech with crypto rails
- Deep understanding of crypto transaction systems and where they break:
- Transaction lifecycle realities
- Address and custody risk
- Key management controls
- Third-party / node / provider risk
- Regulatory and compliance expectations
- Strong experience with TypeScript E2E automation and code quality enforcement (linters, reviews, CI stability)
- Ability to read, debug, and contribute to tooling or services written in Python and/or Go
- Excellent API testing skills (REST/JSON, event-driven where applicable, contract/schema validation)
- Experience integrating automation into CI/CD pipelines (GitHub Actions, Jenkins, or equivalent)
- Familiarity with cloud environments (AWS or similar) and test environment realities
- Practical, thoughtful use of AI in testing to improve speed and coverage
- Strong analytical mindset, clear written communication, and confidence working cross-functionally
- Experience in regulated fintech with crypto exposure is required
📍 Location:
Belgrade (remote and hybrid)
Warsaw, Kraków (remote)
Eastern Europe (remote)
💷 Compensation:
Up to £60,000 per year
🌍 What Matters:
- You think in systems and failure modes, not just test cases
- You value automation, signal quality, and prevention over manual regression
- You’re comfortable operating in regulated, high-stakes environments
- You want real ownership over quality — not a checkbox role
🧪 Interview Process:
- Technical interview
- Optional test assignment
- Final interview with CTO and senior team member
- Offer!
Required languages
| English | C2 - Proficient |