Обязанности: 1. Подготовка и планирование тестирования · Анализ требований и пользовательских сценариев, выявление зон неопределенности (спорные формулировки) и уточнение критериев приемки совместно с аналитиками. · Разработка, поддержка и ревью тестовых сценариев, чек-листов и протоколов тестирования. · Формирование планов тестирования и приемки-сдачи в эксплуатацию, оценка трудозатрат на тестирование в рамках спринта. 2. Проведение тестирования · Выполнение функционального, регрессионного и приемочного тестирования доработок на платформе, включая проверку бизнес-логики процессов. · Тестирование сквозных сценариев, охватывающих взаимодействие платформы с внешними системами и сервисами через API. · Проверка корректности обмена данными между системами, целостности и полноты передаваемой информации в рамках интеграционных взаимодействий. · Участие в нагрузочном тестировании: запуск сценариев, мониторинг метрик и первичный анализ производительности. · Тестирование мобильного приложения, проверка сценариев работы инженеров на мобильных устройствах. · Поддержка и развитие регрессионного тестирования за счет автоматизации проверок. 3. Работа с дефектами и сопровождение разработки · Выявление, локализация и заведение дефектов в системе управления задачами, формирование четких шагов воспроизведения и анализ причин возникновения. · Проверка исправлений, анализ сложных и комплексных проблем, возникающих на стыке нескольких функциональных областей. · Оперативное взаимодействие с разработчиками и аналитиками (внутренними и подрядчика) для устранения блокирующих факторов и уточнения требований. · Контроль соответствия реализованного функционала согласованным требованиям и критериям качества. 4. Документирование и коммуникации · Подготовка отчетов о результатах тестирования, статусах готовности функционала и качестве продукта. · Участие в демонстрациях разработанного функционала (по необходимости), подготовка заключений о готовности к приемке-сдаче в эксплуатацию. · Выстраивание эффективной коммуникации внутри кросс-функциональной команды (аналитики, разработчики, техлид), своевременное информирование о рисках и отклонениях. Наполнение и корректировка базы знаний отдела тестирования: фиксация типовых дефектов, особенностей тестирования платформы, мобильного приложения и интеграций, накопление лучших практик. Требования: Опыт тестирования мобильных приложений (iOS/Android): понимание особенностей мобильных платформ, работы с эмуляторами/реальными устройствами. Готовность развивать это направление в команде. Опыт тестирования от 2 лет, сочетающий ручное тестирование (функциональное, интеграционное) и поддержку автоматизированных сценариев (написание/доработка автотестов). Уверенное владение Postman (коллекции, переменные, пре-скрипты, тесты). Понимание структуры REST API, умение читать спецификации (в любом виде: Swagger, текстовое описание) и работать с форматом JSON/XML. Понимание процесса разработки ПО: Опыт работы в командах, использующих спринты (Scrum/Kanban). Умение планировать свою работу на спринт, оценивать трудозатраты и синхронизироваться с командой на ежедневных встречах. Опыт работы в любой системе управления задачами (трекере) с использованием канбан-досок. Понимание жизненного цикла задачи: от постановки до приемки результата Понимание структуры автотестов на Playwright (JavaScript). Умение дорабатывать существующие тесты, писать новые, запускать локально и анализировать результаты.
Похожие вакансии
От 180 000 до 200 000 руб.
Москва
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "НАУЧНО-ПРОИЗВОДСТВЕННАЯ КОМПАНИЯ ХИМСТРОЙЭНЕРГО"