Talking about Testing is like the story of blind men describing an elephant. Each description depends on what part they touch. Software testing can be such a universally different job depending on so many things, what is common or normal is moot.
As I wrote in various articles, organization is one of the 3 key requisites for successful automated testing, the other two being test design and automation architecture.
I was reading an article a few months ago entitled, “is Silicon Valley the next Detroit…”, and I found it very interesting.
One of the basic challenges with test automation is adoption. I can’t tell you how many times I’ve cataloged licenses for a company and found out they already have many different automation software packages, none of which is being used. Traditionally I’ve been told that is because the tools don’t work and that the teams had a hard time implementing the automation.