Quality Assurance life cycle includes the whole process of checking the quality of the software being tested from the planning phase of the development process till the product is deployed to the clients.
'QA' is atype of Unconventional testing and the lifecycle is nothing but our SDLC life cycle.Because he is there from Intial phase to till lase state 'Dlivery/Maintance'. The phases are: