-Define test cases and test scripts -Develop, perform functional testing based on user requirements -Oversee the creation and execution of test cases and test scripts. -Guide the automation testing efforts and liaise with leads to ensure any developed QA frameworks are reusable across similar technologies. -Evangelize the QA practice and the QA professionals in the team. -Communicate status, risks, and issues to senior management and team members. -Train and coach junior QA engineers and ensure they have a great onboarding experience. -Ensure the assigned tasks are performed on time and with high quality. -Follow the project and organization and regulations.
