The product under test was a DeFi platform for a popular EVM-based blockchain with the following components: Stablecoins, Lending, Vaults, DAO and DEX. It needed a robust testing solution for all of its components. The challenge was managing, executing and developing testing and test automation across multiple layers, including UI, API, and smart contracts for several different components.