Situation: You have a separate QA team or SDET embedded with your team.
When should QA / SDET test a new feature?
3 options:
1. Before merge, in an ephemeral environment, or by pairing with dev
2. After merge in QA/UAT/staging environment
3. In prod
My take? Prefer 1.
1/2