Possibly stupid question: is automated testing actually a common practice? Referring more to smaller places like my own - few hundred employees with ~20 person IT team (~10 developers)....