Software development has come a long way since 2018. Now, the release team is larger and releases are happening more frequently. To ensure that the quality of the software is maintained, the release team is solely responsible for testing each app before it is released. This has significantly reduced the amount of time it takes to release an app, as well as the amount of resources needed.
The release cycles now last much less than two weeks, and the QA engineers have streamlined the process by writing documentation, onboarding new members, and updating test cases in the Test Management System (TMS). This has allowed the release team to focus on ensuring that the software is of the highest quality before it is released.