Explain the CQRS pattern. How would you design a test strategy for an application utilizing this architecture at American Fidelity Assurance?