1) Design & Development of the automated scripts. These automated scripts may be developed from the manual scenarios. Such Automated scripts may be captured via the tool or hand coded in the tool's unique language.
2) Ensuring that the scripts are complete and executable.
3) Maintenance of Scripts, in case the organization requires reusability of test script.
4) Assistance in the execution and verification of the automated script results. This may involve assisting the manual test engineer in locating and interpreting logs and files created by the automation tool.