Designing and developing test automation scripts Using test automation guidelines Identifying and selecting the automation test cases Researching issues in software through testing Creating, enhancing, debugging, and running the test ...