Найти в Дзене
QA в декрете

Как взаимодействовать тестировщику с разработчиком в рамках рабочего процесса

Тестировщик или QA-специалист, или инженер по тестированию - важный человек в процессе разработки программного продукта. Он определяет, насколько ПО (программное обеспечение) реализовано в соответствии с требованиями, насколько оно удобно в использовании, насколько оно удовлетворяет потребностям конечного пользователя. Тестировщик обязательно должен выстраивать грамотную коммуникацию на проекте. Важно, чтобы разработчики прислушивались к мнению тестировщика, уважали его и доверяли. Как этого добиться? Давайте пойдем от обратного и выявим топ ошибок при общении тестировщика с разработчиком. Чего точно не нужно делать: Что же нужно делать: Что Вы, как тестировщик, должны получить на выходе: Конечно, все мы разные и всякое может прозойти, главное уметь находить компромисс во всем, слушать друг друга и понимать, что Вы делаете общее дело и без взаимовыручки и помощи друг другу тут никак не обойтись. А как у Вас на проекте обстоят дела с коммуникацией?

Тестировщик или QA-специалист, или инженер по тестированию - важный человек в процессе разработки программного продукта.

Он определяет, насколько ПО (программное обеспечение) реализовано в соответствии с требованиями, насколько оно удобно в использовании, насколько оно удовлетворяет потребностям конечного пользователя.

Тестировщик обязательно должен выстраивать грамотную коммуникацию на проекте. Важно, чтобы разработчики прислушивались к мнению тестировщика, уважали его и доверяли. Как этого добиться?

Давайте пойдем от обратного и выявим топ ошибок при общении тестировщика с разработчиком. Чего точно не нужно делать:

  1. Не упрекать разработчиков за ошибки.
  2. Не тыкать носом в требования.
  3. С пеной у рта доказывать свою правоту.
  4. Жаловаться на разработчиков.
  5. Плеваться от разработанного функционала.

Что же нужно делать:

  1. Обеспечивать постоянный контакт и коммуникацию внутри команды.
  2. Создать общие чаты разработчики + тестировщики.
  3. Созваниваться (аудио/видео) и шарить экран, рассказывая о баге и показывая, как его воспроизвести..
  4. Показывать свою экспертизу и знания, говорить о том, как и где прогоняете тесты, на что будете обращать внимание при тестировании.
  5. "Погружать" разработчиков в бизнес - процессы и функциональность ПО.
  6. Создать / улучшить / трансформировать рабочий процесс с задачами на проекте.

Что Вы, как тестировщик, должны получить на выходе:

  • оперативную обратную связь от разработчика о готовности новой задачи / фичи
  • оперативное исправление дефектов в оговоренные сроки
  • соответствие разработчиком стандартам разработки, оговоренным на проекте
  • эффективную коммуникацию в чатах / личных переписках
  • доверие и взаимопонимание

Конечно, все мы разные и всякое может прозойти, главное уметь находить компромисс во всем, слушать друг друга и понимать, что Вы делаете общее дело и без взаимовыручки и помощи друг другу тут никак не обойтись.

А как у Вас на проекте обстоят дела с коммуникацией?