Обязанности и достижения:
Обязанности:
- Тестирование микросервисов поискового движка (поиск туров и отелей) после их выноса из монолитной архитектуры.
- Тестирование Back-end / Front-end задач в соотношение 70/30
- Проведение функционального, интеграционного, end-to-end и регрессионного тестирования.
- Тестирование веб-интерфейса: проверка поиска туров/отелей, автодополнения, фильтров (цена, даты, рейтинг, категории отелей), валидация граничных значений и отображения карточек товаров.
- Тестирование REST API (Postman, Swagger): проверка запросов к внешним агрегаторам, обработка ошибок (400, 404, 500), валидация JSON и DTO.
- Работа с Kafka: тестирование межсервисного взаимодействия, отправка/обработка сообщений в топиках.
- Проверка данных в БД (PostgreSQL, DBeaver)
- Анализ и чтение логов (Sentry) для диагностики ошибок.
- Составление тестовой документации (тест-планы, тест-кейсы, чек-листы) в Jira и TestIT.
- Проверка соответствия UI макетам Figma.
- Использование DevTools при тестировании через UI (elements, console, network).
- Оптимизация процессов тестирования через автоматизацию рутинных проверок (Postman-коллекции).
- Знание и понимание принципов CI/CD (непрерывная интеграция и доставка)
- Знание на базовом уровне сниффера Charles (перехват и анализ HTTP/HTTPS-трафика, настройка прокси, модификация запросов)
- Работа в продуктовой команде по методологии Scrum 2-х недельными спринтами.
- Участие в двухнедельных спринтах: груминг задач, оценка требований, регрессионное тестирование перед релизами.
- Выявление и документирование критических багов, способствующих повышению качества продукта.
- Успешное участие в релизах каждые 2 недели, включая проверки на production (happy path testing).
Стек проекта:
Бэк на C#.Net Core;
Фронт на Vue.js;
В качестве баз данных - Postgres;
Брокер сообщений - Kafka;
Просмотр логов в Sentry.