Work with Docker, Kubernetes, and CI/CD pipelines to ensure seamless QA environments
Prior QA experience in fintech, DeFi, or crypto projects
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
Experienced in testing systems that interact with Ethereum nodes (e.g., Geth, Infura)
Automated testing tools in Web3 (e.g., Hardhat, Foundry, Chai, Mocha)
Integration of De-Fi Protocols into backend systems
Proficient in testing micro-services architectures and asynchronous systems using message brokers like Kafka or NATS
Familiarity with DeFi primitives (e.g., Uniswap v2/v3, Compound, Aave, Curve)
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.