- Creating, maintenance and evaluation of software automation test scripts (including incorporation of dynamic test data)
- Ability to train others regarding automation test concepts; plus providing guidance and direction as needed
- Gathering and validating application functional/performance/load requirements
- Creation and maintenance of test plans and test cases
- Execution, as required, of manual and automated software testing in areas involving installation, functional, performance and load, integration, and regression testing
- Documentation of process improvements regarding best practices regarding test automation