Тестирование приложения
Описание
Требуется тестировщик мобильного приложения, функциональное тестирование по готовому ТЗ Коротко о задаче Есть готовое мобильное приложение (iOS+Android) в стадии предрелизного тестирования и подробное ТЗ с тест-кейсами (~250 сценариев, разбито на 6 блоков). Нужно прогнать тест-кейсы на реальном устройстве, задокументировать результат по каждому пункту и завести баг-репорты на найденные дефекты. Тематика приложения: сервис для яхтинга — авторизация, профили капитанов/инструкторов/путешественников, создание и бронирование морских поездок, аренда яхт, чат, дневник поездки, общая касса, база знаний по безопасности и т.д.
Что нужно сделать
Изучить прикреплённое ТЗ (docx, тест-кейсы с полями: предусловия, шаги, ожидаемый результат). Пройти каждый тест-кейс на тестовом окружении (staging) на реальном iPhone/Android. Для каждого кейса заполнить в документе: фактический результат, статус (Passed / Failed / Blocked / Not tested).
На каждый обнаруженный дефект завести баг-репорт по шаблону из ТЗ (шаги воспроизведения, ожидаемо/фактически, окружение, скриншот или видео, severity). По итогам блока — краткое резюме: сколько кейсов пройдено, сколько дефектов и какой критичности.
Объём работы Задача разбита на 6 независимых блоков, можно взять один блок или несколько: Блок Модули Прибл. кол-во тест-кейсов A — Вход и профиль Авторизация, регистрация, онбординг, профиль, документы, сканер паспорта, аккаунт ~49 B — Навигация и контент Навигация, главный экран, уведомления, региональный контент, база знаний (статьи/видео/аудио), алгоритмы безопасности, чек-листы ~46 C — Поездки Маршруты, создание поездки, страница поездки, заявки капитана, команда, дневник поездки, касса ~65 D — Бронирование и коммерция Бронирование поездки, аренда яхт, марины и стоянки ~38 E — Соцвзаимодействие Капитаны/инструкторы, «Тортуга» (знакомства), чат ~48 F — Сквозные сценарии Общие состояния (сеть, фон/восстановление) — прогоняются как отдельные тесты и повторно поверх ключевых экранов других блоков 3 (+ повторные прогоны) Файлы ТЗ прикреплены к заданию (по одному docx на блок).
Требования к исполнителю Опыт функционального (мануального) тестирования мобильных приложений от 1 года. Собственный iPhone с возможностью установки тестовой сборки (TestFlight) — обязательно/Android. Умение чётко описывать шаги воспроизведения бага и делать скриншоты/скринкасты.
Внимательность к деталям, умение самостоятельно доформулировать общие шаги теста до конкретных действий в интерфейсе.
Плюсом
опыт работы с трекерами багов (Jira, Trello, Notion — уточню, где будем вести баги).
Плюсом
английский на уровне чтения тех. терминов (не обязателен). Что предоставлю со своей стороны Доступ к тестовой сборке приложения (TestFlight). Тестовые аккаунты трёх ролей (капитан, инструктор, путешественник). Тестовые платёжные реквизиты (для блока D). Оперативную связь для уточнения вопросов по бизнес-логике.
Формат сдачи Заполненные docx-файлы тест-кейсов (тот же файл, что выдан, с проставленными результатами) — по одному на блок. Список заведённых багов со ссылками (или отдельная таблица, если трекер не используется). Краткое резюме по блоку (2–3 предложения: общее состояние, самые критичные находки). Сроки и бюджет Срок на один блок: 5 рабочих дней.
Бюджет: 50 000. Возможна доплата за повторное тестирование (регресс) после исправления багов — обсуждается отдельно.