Системный аналитик (RPL)
Прямой работодатель GoodsForecast ( goodsforecast.ru )
Опыт работы любой
Мы ищем системного аналитика в команду GoodsForecast.Replenishment, которая внедряет наше собственное программное решение для управления товарными запасами (web). Наши заказчики - крупные торговые сети, дистрибьюторы и производственные компании.
Команда состоит из team-lead-а, бизнес-консультанта, разработчика и системного аналитика (мы ищем замену действующему сотруднику). Есть отдельная команда тестировщиков, которых можно привлекать к некоторым задачам тестирования - это новый для нас опыт, поэтому устоявшейся практики здесь нет. Есть отдельная команда разработчиков, которая занимается интеграцией с системами заказчика.
Системный аналитик сопровождает проект от написания технического задания до этапа опытной эксплуатации, а также осуществляет техническую поддержку заказчика после.
Обязанности системного аналитика:
1. Аналитика:
- На основе бизнес-требований, которые предоставляет бизнес-консультант, формулировать развернутые постановки задач на разработку/кастомизацию имеющихся функциональностей для программистов;
- Консультировать разработчиков по бизнес-смыслу постановок, при невозможности ответить самостоятельно - обеспечивать коммуникацию внутри компании с целью решить возникшие вопросы;
- Писать критерии приемки для передачи задач из разработки в тестирование;
- Анализировать качество и полноту данных для тестирования;
- Проводить/участвовать в демонстрациях на завершенных этапах внедрения;
- Поддерживать в актуальном состоянии внутреннюю документацию по проекту и фиксировать договоренности, касающиеся технической реализации.
2. Тестирование:
- Актуализировать/разрабатывать тест-планы и тест-кейсы;
- Проводить функциональное тестирование, часто по готовым планам/тест-кейсам;
- Вести протоколы тестирования;
- Проводить регрессионное тестирование.
3. Техническое сопровождение и поддержка на этапе опытной эксплуатации:
- Общаться с пользователями системы в Telegram, YouTrack, по e-mail и консультировать их по реализации различных функциональностей;
- Исследовать некорректное поведение системы, при обнаружении бага - ставить задачу разработчикам;
- Отслеживать исправление багов по заявкам пользователей и своевременно информировать их об этом;
- Переадресовывать запросы на доработку руководителю проекта и информировать пользователей о возможности и особенностях реализации, а также сроках;
- При невозможности решить задачу/ответить на вопрос самостоятельно - обеспечивать коммуникацию внутри команды и компании в целом с целью решить возникшие вопросы;
- Тестировать исправленные баги и доработки;
- Актуализировать техническую документацию по выполненным доработкам.
Задачи ведем в YouTrack, документацию – в Confluence. Для внутренней коммуникации используем Telegram и почту.
Описанные обязанности - это идеал, к которому хотелось бы стремиться. Мы понимаем, что люди приходят с разным опытом, и на первых порах в тех областях, где знаний пока недостаточно, вас будет страховать ведущий инженер.
На текущий момент на этапе ввода в опытную эксплуатацию находится три внедрения, также на этапе технического задания еще один проект. В первую очередь вы будете подключаться к этим четырем проектам.
Требования:
- Высшее техническое образование;
- Аналитический склад ума;
- Опыт функционального ручного тестирования (желательно web) от 1 года;
- Опыт написания технических заданий / описания требований заказчика, от 1 года;
- Умение писать SQL-запросы средней сложности (с использованием WITH, JOIN, GROUP BY);
- Аккуратность и внимание к деталям;
- Грамотная устная и письменная речь, умение излагать свои мысли;
- Умение и желание брать на себя ответственность.
Будет плюсом, если вы:
- Знаете различные методики тестирования, умеете проектировать тест-кейсы;
- Имеете опыт взаимодействия с заказчиками по формализации требований;
- Имеете опыт технической/консультационной поддержки пользователей.