In one of my interviews, I was asked this question What to do when defect is found in production but not during the QA phase?
I answered it this way:
- Check for impact on the system. And if is of high severity and high priority, call for a hot fix.
- Do a retrospective meeting and find the root cause for the defect and also make sure that we have test scenario's and test cases ready for regression.
- Perform a quick regression on QA Environment for the hot fix and make sure that build is stable and no new defects introduced because of the defect.
- QA gives approval for moving build to PROD Environment and performs regression testing and signoff for the release.
I am not sure whether this is the approach that we need to follow. Can someone help me with best approaches need to follow in this kind of situations.