I agree that this question is too general. Are you talking about alpha and beta testing? But it is not the end of the work on the product. Then there are improvements. You also need to take into account the fact that the system is most often multi-level and multi-cloud security is indispensable. The software has long ceased to be linear if you develop your company.
The what is smoke testing in QA Testing? basic and critical functions of any application after receiving a new build is smoke testing. Here, a tester (can be manual or automated) can perform smoke testing, testing the basic and critical functions of the application using a positive scenario.