StayBook — это платформа для поиска и бронирования отелей, которая объединяет несколько источников (локальная база, внешние API), поддерживает API для партнёров и собственную админ-панель управления.
Проект включает:
- поиск и фильтрацию отелей
- бронирование и отмены
- интеграции с внешними API
- управление квотами и ценами
- мультивалютность
- роли пользователей и админку
Обязанности
- Ручное тестирование веб-приложения (frontend + backend)
- Проверка сценариев:
- поиск отелей
- карточка отеля
- бронирование (local + API)
- отмена бронирования и штрафы
- Тестирование API (Postman / Swagger)
- Проверка корректности:
- цен и валют
- квот (availability)
- логики отмен и штрафов
- Написание тест-кейсов и чеклистов
- Заведение багов (с описанием, шагами и скриншотами)
- Регрессионное тестирование перед релизами
- Проверка ролей и прав доступа
- Взаимодействие с разработчиком (быстрая обратная связь)
- Опыт тестирования веб-приложений от 1 года
- Понимание клиент-серверной архитектуры
- Умение тестировать REST API (Postman / Swagger)
- Опыт написания тест-кейсов
- Понимание HTTP, JSON
- Внимательность к деталям
- Умение воспроизводить и описывать баги
- Опыт тестирования booking / e-commerce систем
- Понимание:
- работы с датами (check-in / check-out)
- цен и валют
- Базовые знания SQL (проверка данных в БД)
- Опыт работы с Laravel проектами
- Опыт автоматизации (Pest / PHPUnit / Cypress)
В проекте критично:
- корректная работа бронирования (без дублей и ошибок)
- правильные цены и конвертация валют
- отсутствие овербукинга (работа квот)
- корректная логика отмен и штрафов
- стабильная работа API для партнёров
Мы предлагаем
- Работа над реальным продуктом
- Гибкий график
- Участие в архитектуре качества продукта
- Быстрое внедрение идей