Quality Assurance Engineer is mainly responsible for the Quality of the final out put 😨 Ensure the Quality of a software before hand it over to the client is the main duty of a QA Engineer. QA Process👇 Once the BA provide the requirements of the client, QA review and go through the requirements 👀 and get the idea. Then he write the test plan and all the test cases 🕮. In automation the QA will use tools like zeypher and testrail. Test execution is the next main step. Once the developer finished the development stage and provide a build to the QA then he has to start testing . Smoke testing: is the first entry point.It verifies the critical and basic functionalities Ex: Starts the application. Integration Testing : Verifies components worked as a single application Performance testing : load testing- test the system works when expecte...