Думаю, было бы хуже , если бы они пересобрали код на своих машинах контроля качества.
- Когда есть связь между разработчиками и QA, им легче найти общий язык, тем лучше - потому что меньше шансов на промахи. Существует длинный список вещей, которые могут отличаться между средой разработки и QA, чтобы добавить к ней еще одну.
Если в QA используются те же артефакты, что и у вас, вы получаете как минимум одну фиксированную переменную - двоичную. Когда они сообщают об ошибке, а вы не воспроизводите ее с разрабатываемым кодом, вы можете получить этот двоичный файл и продолжить дальнейшее исследование, не разбираясь в том, что еще может измениться между вашим выпуском и сборкой QA.
Подводя итог, я думаю, это хороший способ, которым QA загружает необходимые артефакты из хранилища.