How would you design a test strategy for an API that processes thousands of financial transactions per minute?