In one of my interviews, I was asked this question What to do when the 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 hotfix.
- 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 hotfix 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 the best approaches need to follow in this kind of situations?