QA Engineer (Web3 / On-Chain Trading)
Madfish
Quality Assurance
Ukraine · Dniprovs'kyi district, Kyiv, Ukraine · Portugal
Posted on Oct 5, 2025
Responsibilities:
- Design and execute test plans focused on the internal trading terminal (UI) used by traders to manage strategies.
- Perform manual functional, integration, and regression testing of trading workflows.
- Validate user interface flows, order management, and risk control features.
- Test CEX and on-chain integrations, including API connections, wallet interactions, and transaction confirmations.
- Collaborate closely with traders and developers to reproduce issues and improve usability.
- Monitor production environments and report anomalies in trading flows.
You will be testing:
- Trading terminal UI and its strategy management features.
- Exchange connectors (CEX/DEX, REST, WebSocket).
- On-chain execution flows and smart contract interactions (Solana / EVM preferred).
- Data storage and logging systems for accuracy and completeness.
- Risk checks and order execution logic from the user’s perspective.
Main requirements:
- Minimum 1 year of QA experience (manual testing, ideally of complex UI-driven systems).
- Strong understanding of testing methodologies (functional, regression, usability, integration).
- Ability to work with logs and monitoring tools.
- Familiarity with REST/WebSocket APIs.
- At least minimal experience with Web3 (wallets, transactions, smart contracts, or on-chain trading).
Nice to have (not required):
- Experience with test automation (Python/JavaScript/C++).
- Background in financial, trading, or fintech products.
- Understanding of cryptocurrency markets (spot, derivatives, CEX/DEX).
- Exposure to HFT or algorithmic trading workflows.
- Experience with blockchain infrastructure and RPC endpoints.