Skip to content
All open roles

Full JD · Engineering

QA Engineer

Raise product quality through manual, automated, and release testing.

Remote (Global)Full-time / Part-timeQuality

The role

We are hiring a QA Engineer to own quality across web, mobile, and blockchain-integrated products. You will design test plans, automate critical flows, and partner with engineers before release. This is a hands-on quality role focused on risk reduction.

What you'll do

  1. 01

    Create test plans, test cases, and regression suites for blockchain-based applications

  2. 02

    Perform functional, integration, API, and exploratory testing

  3. 03

    Validate smart contract interactions, blockchain integrations, and on-chain workflows

  4. 04

    Test wallet connections, authentication, transaction signing, and transaction lifecycle scenarios

  5. 05

    Verify token transfers, asset ownership, and blockchain event processing

  6. 06

    Automate high-value UI, API, and blockchain integration tests

  7. 07

    Test edge cases including failed transactions, network errors, gas issues, and wallet rejection

  8. 08

    Track defects, investigate root causes, and verify fixes before release

  9. 09

    Collaborate with blockchain, backend, frontend, and product teams

  10. 10

    Improve release checklists, test coverage, and engineering quality standards

What we're looking for

Must-have experience and skills for this role.

  1. 01

    3+ years of QA experience on software products

  2. 02

    Hands-on experience testing blockchain or Web3 applications

  3. 03

    Strong understanding of blockchain architecture, transactions, and smart contract interactions

  4. 04

    Experience testing Ethereum or EVM-compatible networks

  5. 05

    Understanding of wallet connectivity, transaction signing, and on-chain events

  6. 06

    Strong test design, regression testing, and bug-reporting skills

  7. 07

    Experience with API testing and browser automation

  8. 08

    Ability to test complex multi-step workflows and distributed systems

  9. 09

    Understanding of functional, integration, and end-to-end testing

  10. 10

    Strong analytical skills and attention to detail

  11. 11

    Clear communication with engineering and product teams

Nice to have

  • Playwright, Cypress, or Selenium experience

  • Experience testing Solidity smart contracts

  • Familiarity with Hardhat, Foundry, or other blockchain testing frameworks

  • Experience with Web3 libraries such as ethers.js or viem

  • Experience with RWA, DeFi, NFT, or fintech applications

  • Mobile application testing experience

  • Basic scripting ability in JavaScript, TypeScript, or Python

  • Knowledge of blockchain security testing

Tech stack

  • Playwright / Cypress
  • Postman / API testing
  • CI pipelines
  • Browser / mobile tooling

Why join

  • Work on modern Web3, RWA, and digital products

  • High ownership and visible product impact

  • Close collaboration with engineering, product, and design

  • Fast-paced environment with real production systems

  • Remote-friendly across global time zones

Hiring process

  1. 01

    Application review

  2. 02

    Technical interview

  3. 03

    Final discussion

How to apply

We review every relevant profile. Keep it concise and concrete.

  • Resume or LinkedIn
  • GitHub profile or portfolio (preferred)
  • Examples of relevant work you're proud of

Application

Apply for QA Engineer

Include links to work you're proud of and a short note on what you want to build next. We read every message.