Не соглашусь, знание домена это безусловно очень важная составляющая, но не единственная. Видел массу примеров, когда человек имеет огромный опыт в домене, но при этом "проваливается" как QA инженер (или любое другое название, я вообще сторонник американских лычек, но не суть)