Обязанности и достижения:
Основные обязанности:
• Взаимодействие с разработчиками, дизайнерами и продакт-менеджерами на всех этапах SDLC для уточнения требований и улучшения качества продукта;
• Подготовка и актуализация тестовой документации: чек-листы, тест-кейсы, баг-репорты, отчёты о тестировании;
• Проведение различных видов ручного тестирования: функциональное, регрессионное, смоук, нагрузочное;
• Тестирование API и взаимодействия между микросервисами (Kafka, REST);
• Участие в автоматизации: поддержка автотестов (js Cypress) и загрузка проектов в GitLab CI/CD;
• Выявление дефектов на ранних стадиях разработки, анализ логов и инцидентов из продакшн-среды.
Проекты:
• Тестирование модуля, личного кабинета, авторизации, оформления заказа и оплаты;
• Проверка совместимости интерфейса на различных устройствах и браузерах (десктопы, Android, iOS);
• API-тестирование бизнес-логики и интеграций (заказы, оплата, пользователи) через Postman и Swagger;
• Проверка корректного взаимодействия компонентов через Apache Kafka — отслеживание событий и валидации;
• Автоматизировал 33% регресса с нуля;
Технологии и инструменты:
• Frontend-тестирование — 60% (UI/UX, верстка, кроссбраузерность, DevTools)
• Backend-тестирование — 40% (API, Kafka, интеграции, базы данных, логирование)
• Postman, Swagger, Charles Proxy
• Kibana, Apache Kafka, GitLab CI/CD
• JavaScript - автоматизация регрессивного тестирования
• Git, Docker
1) Выступал активным участником команды, вносил предложения по улучшению качества продукта
2) Полностью вел и регулярно обновлял тестовую документацию: чек-листы, тест-кейсы, баг-репорты и финальные тест-отчёты.
3) Участвовал в автоматизации регрессионного тестирования на JavaScript + Cypress:
• Автоматизировал 33% регресса с нуля
• Работал с GitLab CI/CD: загрузка автотестов и отслеживание прогонов в пайплайнах.