Explore opportunities to automate UAT to reduce manual efforts
Problem
We regularly perform manual UAT for features we develop and this is time consuming as it involves setting up subscriptions, capturing screenshots, retrieving artifacts from various systems like Zuora, Salesforce, etc.
Proposal
Explore opportunities to automate (at least some parts of) the UAT to reduce the amount of manual effort it requires.
One option could be to create an automated UAT test suite that we can run that will setup subscriptions for key scenarios (eg. Premium/Ultimate purchase, renewal, add seats, add Compute Minutes, etc.), capture screenshots, retrieve artifacts, etc. We can then run these test cases for any future projects that require testing these flows.
Retrieving Salesforce artifacts will likely still remain manual due to the time it takes to create the opportunity and quote.