Проводить полный цикл сбора требований: выявление функциональных, нефункциональных и пользовательских требований к продукту
Взаимодействовать с продактом для подсветки неочевидных бизнес-рисков, точек роста и улучшений пользовательского опыта (UI/UX)
Анализировать технические ограничения существующей архитектуры и предлагать оптимальные пути реализации, информируя о невозможности/сложности тех или иных решений
Писать чёткую и однозначную спецификацию требований (Software Requirements Specification / Use Cases)
Формировать задачи на разработку с полным описанием логики и критериев приёмки
Проводить груминг для команды разработки (разработчики, тестировщики, дизайнеры): устно и визуально доносить до команды цель задачи, логику работы и её бизнес-ценность («что и зачем мы делаем»)
Выступать главным источником правды по требованиям: оперативно отвечать на вопросы разработчиков и тестировщиков в процессе разработки
Проводить ревью тест-кейсов и чек-листов, написанных тестировщиками, на предмет покрытия всей функциональности и граничных случаев
Участвовать в отладке взаимодействия с внешними сервисами (работа с прокси-инструментами для анализа трафика)
Требования
Знание PlantUML (или других нотаций для построения диаграмм последовательностей, классов, состояний), опыт работы с Jira и Confluence
Понимание архитектуры REST API, умение работать с Postman (коллекции, работа с переменными окружений)
Умение перехватывать и анализировать трафик мобильных и веб-приложений с помощью Charles Proxy или Proxyman (анализ ответов сервера, подмена данных, отслеживание ошибок)
Понимание работы с макетами в Figma (умение смотреть вёрстку, выгружать ресурсы и состояния элементов)
Понимание особенностей разработки под iOS, Android, Web и бэкенд (знание отличий в нативных компонентах, версионировании ОС и поведении веб-версий)
Понимание структуры JSON, принципов работы мобильных приложений с бэкендом (кэширование, синхронизация данных, обработка ошибок)
Системное мышление: умение видеть картину целиком, а не только конкретную задачу
Проактивность: способность самостоятельно подсвечивать риски, а не просто фиксировать требования «как сказали»
Отличные коммуникативные навыки: умение переводить с «языка бизнеса» на «язык разработки» и наоборот
Навыки фасилитации: умение управлять встречей (грумингом), удерживать внимание команды и принимать совместные решения