Many organizations today are facing the challenges that how do we ensure quality in Agile in the facets that most of the heavy traditional Quality Assurance practices [5] that have, in past proven to be efficient are no longer fitting completely within Agile environment. For instance, traditional quality assurance placed emphasis on review of deliverables at each phase of SDLC including more formal and detailed technical reviews such as Design review, Code reviews etc that ensured that bugs/problems get caught at early phases and improves the product quality