Как взаимодействовал с тестировщиками на прошлой работе

«Как взаимодействовал с тестировщиками на прошлой работе» — вопрос из категории Софт-скиллы, который задают на 23% собеседований Android Разработчик. Ниже — развёрнутый пример ответа, который можно адаптировать под свой опыт.

Ответ

Мы работали по гибкой методологии (Scrum/Kanban). Тестировщики участвовали в планировании, чтобы сразу понимать требования.

Для багов использовали Jira/YouTrack:

  • Четкие шаги воспроизведения
  • Скриншоты/видео
  • Логи и версия приложения

Перед релизом:

  1. Проводили smoke-тесты вместе
  2. Фиксили критические баги в первую очередь
  3. Для сложных кейсов делали демо

Пример процесса:

// Помечал код для тестировщиков  
@VisibleForTesting  
fun validateInput(text: String): Boolean {  
    return text.length > 3  
}  

Важно: всегда воспроизводил баг на своем устройстве перед исправлением.