Pros and Cons of Automated QA Testing