Как вы решаете конфликты между подрядчиками
Что проверяют
Умеете ли вы разбирать спор на фактах и понимаете ли границы своей роли: QA редко распоряжается подрядчиками, но часто оказывается в центре спора о том, чей это баг. Следом обычно спрашивают, как вы доказываете, на чьей стороне дефект, и что делаете, если стороны не договорились.
Как отвечать
Типичный конфликт в тестировании: два подрядчика делают фронтенд и бэкенд или сервис и интеграцию, а баг на стыке каждый считает чужим. Либо подрядчик по тестированию и команда разработки спорят о качестве сборок и сроках исправлений. Каркас ответа:
- факты вместо мнений: воспроизводимый баг-репорт с шагами, окружением, версией сборки, логами, запросом и ответом из HAR или curl. С таким отчётом спор о том, «у кого сломалось», часто заканчивается сразу;
- опора на контракт: спецификация API, критерии приёмки, договорённости о форматах. Кто отклонился от OpenAPI или от требований, тот и исправляет. Для стыков хорошо работают контрактные тесты, например Pact;
- общий разбор дефектов: обе стороны, один экран, одна воспроизводимая ситуация, решение фиксируется в задаче в Jira;
- эскалация по правилам: если не договорились, вопрос уходит к владельцу договора или менеджеру проекта с фактами, а не с жалобой. SLA на исправление и RACI, согласованные заранее, снимают половину споров;
- запись итогов: кто, что и к какому сроку делает, чтобы договорённость потом не пересматривалась.
Пример приводите свой: какой был конфликт, чем вы помогли, что изменилось в процессе. Если с подрядчиками вы не работали, расскажите про спор с разработчиком «это не баг, а фича» и покажите, как решали его теми же инструментами.
Где спотыкаются
Встают на одну сторону или берут на себя роль судьи. У тестировщика нет полномочий наказывать подрядчика, а занятая позиция лишает его доверия второй стороны.
Говорят только об активном слушании и компромиссе. Без воспроизведения и опоры на спецификацию это спор мнений, и побеждает тот, кто громче.
Не фиксируют договорённости письменно. Через две недели каждая сторона помнит свою версию, и конфликт начинается заново.