А вот нормального qa, как мне кажется, для айти ещё не существует.
ну надо начать с того что вкладывать в эту роль. Если прокликивать за разработчиками то это не работает. Чаще приводит к проблеме что разработчик перекладывает эту ответственность и в итоге качество страдает (как и любые другие сэйв гейты аля вереница препродакшенов и другие способы ответственность снять).
Для меня хороший QA - тот который знает продукт (или поддомен) на уровне продукт менеджера, который ближе к суппорту нежели к "девелопменту", который бы смотрел че там в реальности происходит...
ну или это просто "шляпа" которую одевает один из разработчиков (если внутри команды). Мол сегодня я буду ломать а ты будешь придумывать почему может сломаться. Хотя "внешнее качество" я бы все еще предпочел не техническим чувакам мерять. Хотя есть продукты...