The QA Automation Engineer is responsible for the design, development, and implementation of automated systems and processes. This role involves collaborating with senior engineers to create efficient solutions, writing and testing code for automation scrips, troubleshooting issues, and ensuring the smooth operation of automated systems. Automation Engineers typically work with various tools and technologies to optimize workflows and enhance productivity within a given organization. This position requires a solid foundation in programming, problem-solving skills, and a keen interest in being updated on industry trends and advancements in automation technologies. The QA Automation Engineer will report to the Software Quality Assurance Manager. They work closely with software developers, and other members of the development team to understand project requirements and contribute to the creation of test plans and test cases. The QA Automation Engineer collaborates with more experienced QA professionals to execute testing processes, identify defects, and participate in the resolution of issues. This role often involves communication with various stakeholders to ensure the delivery of high-quality software products.