Is the manual testing knowledge required for automation testing