Сильно зависит от специфики проекта, отрасли работы компании. В таких компаниях, как VMware, Cisco, Red Hat, Oracle, EMC, BMC, Google и т.д. большинство позиций в тестировании программистские.
С трудом представляю как тестировать middleware без программирования на хорошем уровне.