We are currently working on a new web site and I've been asked to investigate automation and make recommendations. Right now, I'm leaning heavily towards Selenium+Web Driver
for our testing. But, I'm trying to figure out the resources we need.
I believe we need to bring in an experienced automation developer to get our infrastructure in and then we need at least one dedicated person to do nothing but maintain and improve the automated testing. I'm concerned that I won't get a dedicated resource and they would eventually need to work on manual QA testing because of some emergency and eventually would become a manual tester and automation would fall by the wayside.
Have you seen QA developers split between automation and manual testing work well? Were there any special things that were done to help ensure the automation tests were kept up?