Обязанности и достижения:
Сервис подписки на персональные витаминные наборы с рекомендательной системой, платежной и логистической интеграцией, веб- и мобильным приложением.
Мои обязанности:
- Проведение функционального, регрессионного, smoke тестирования.
- Тестирование веб- и мобильного приложения (iOS/Android), включая чек-аут, корзину, рекомендации, подписку.
- Работа с DevTools: валидации, заголовки, сетевые ошибки, токены, адаптивность, хранение данных. (Elements, console, network, application).
- Тестирование API через Postman: коллекции, токены, переменные, статус-коды. Использовала Swagger: проверка корректности эндпоинтов, параметров, ответов, статусов и бизнес-логики.
- Проверка логов через Kibana
- Charles: перехват и анализ HTTPS-трафика, настройка breakpoints, map local для отладки сетевых взаимодействий.
- Тестирование мобильного приложения на реальных устройствах и эмуляторах через Android Studio, Xcode.
- Составление тест-кейсов, чек-листов, баг-репортов в Jira / Confluence / Zephyr.
- Работа с реляционными базами данных, написание простых SQL-запросов (SELECT, JOIN, GROUP BY).
- Активное взаимодействие с командой (разработчики, дизайнеры, аналитики, продукт). Тесно взаимодействовала с разработчиками: помогала воспроизводить баги, проверяла фиксы, участвовала в обсуждении улучшений UX.
Что успела реализовать:
- Повысила стабильность подписочного процесса: выявила баг в логике применения промокодов и скидок на автопродление, из-за которого нарушалась последовательность заказов в личном кабинете.
- Оптимизировала API-проверки ключевых маршрутов: на основе анализа логов и работы с Charles ввела шаблон чеков на backend-ошибки, что ускорило smoke-проверку подписки и корзины перед релизами.
- Снизила частоту возвратов из-за UX-багов: после тестов оформления заказа предложила переработку последовательности шагов в мобильной версии, благодаря чему пользователи стали чаще завершать покупку без багов и обрывов.
- Сократила время ручного теста корзины: предложила и реализовала частичную автоматизацию проверки скидок через параметризованные запросы в Postman.
- Проверила логику продления и отмены подписки в сложных сценариях (смена плана, отсутствие оплаты, смена адреса доставки).
- Инициировала улучшение баг-трекинга: внедрила шаблон репортов, который сократил время на воспроизведение дефектов для разработчиков.
- Участвовала в онбординге новых тестировщиков, сократила время адаптации в продукте за счёт готового набора сценариев и понятной логики проверок.