As an automation engineer, you will be expected to: Identify opportunities for automation within software processes. Design and execute QA tests using scripts that automatically test functionality. Run tests for databases, systems, networks, applications, hardware and software