About the company
A cutting-edge discovery and routing algorithm that offers non-custodial asset swaps at the most attractive rates in major DeFi ecosystems.
Job Summary
Responsibilities
📍Designing, developing, and maintaining automated test suites for APIs, backend services, and smart contract interactions. 📍Implementing integration, regression, and end-to-end testing strategies for DeFi components. 📍Creating mocks/stubs for Web3 environments, token behaviours, and smart contract logic to ensure thorough code coverage using static and dynamic analysis tools. 📍Validating the integration of new DeFi protocols (e.g., AMMs, lending markets) into backend systems. 📍Analysing and simulating economic behaviours, such as slippage, liquidity depth, and oracle responses. 📍Testing token standards (ERC20, ERC721, etc.) and smart contract edge cases. 📍Performing load and stress testing on backend systems that interact with blockchain nodes, while also monitoring latency and transaction throughput. 📍Identifying performance bottlenecks and working with engineering teams to address them. 📍Collaborating with the backend team to identify and reproduce issues. 📍Utilising tools such as Hardhat, Foundry, Tenderly, and The Graph for contract and protocol validation.
Requirements
📍Work with Docker, Kubernetes, and CI/CD pipelines to ensure seamless QA environments 📍Prior QA experience in fintech, DeFi, or crypto projects 📍Experience testing backend services 📍Enterprise-oriented mindset with a focus on structure, scalability, and quality 📍Comfortable working in a Scrum-based, agile environment 📍Strong sense of ownership and proactive communication in distributed teams
Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.