The QA Automation Engineer will be responsible for writing, designing, and executing automated tests using scripting. The role requires proficiency in programming languages like Python and Java, along with experience in selecting automation test cases. The engineer will create and maintain documentation for automated processes, including test plans and procedures. A strong understanding of quality assurance methodologies, bug tracking systems, and test reporting is essential to identify root causes and improve product quality. This role involves documenting work according to industry best practices.