The problem of testing a system is becoming harder as we have larger teams, as we have more processes and as we adopt microservices architecture. The testing problem is fundamentally different moving ...