QA automation engineers, also known as quality assurance automation engineers, test web and mobile apps for functionality and to find bugs. Systems technology companies and other businesses hire QA automation engineers to work full time as part of a collaborative engineering team. QA automation engineers report to the director of engineering or the engineering manager. These professionals primarily work in office environments during daytime business hours and are rarely required to travel to perform their normal job duties.