How would you test a scenario where a feature must be validated with a strong understanding of distributed systems and microservices at Rippling?