Международный онлайн-проект BetBoom в поисках нового сотрудника!
BetBoom ищет Fullstack QA Engineer в команду Mobile, который поможет обеспечивать качество и стабильность мобильного приложения на Android и iOS. В этой роли предстоит сочетать ручное и автоматизированное тестирование, проверять новые функциональности, участвовать в релизах, искать и локализовывать дефекты, а также развивать автотесты на Python и Appium.
Если тебе интересно развиваться в автоматизации тестирования, глубоко разбираться в работе мобильного продукта и находить причины проблем, будем рады видеть тебя в команде!
Чем предстоит заниматься:
-
Проводить ручное тестирование продуктовых задач мобильного приложения (Android и iOS): функциональное, интеграционное, исследовательское тестирование
-
Участвовать в регрессах и релизах, работать с реальными устройствами и эмуляторами
-
Самостоятельно вести задачи от получения требований до релиза: описывать тест-кейсы, чек-листы, оформлять найденные дефекты
-
Анализировать логи (logcat, page source, видеозаписи сессий) и локализовывать причины дефектов
-
Разрабатывать и поддерживать автотесты на Python (Pytest) с использованием Appium для Android и iOS: самостоятельно автоматизировать сценарии, работать с локаторами, повышать стабильность прогонов
-
Поддерживать и развивать архитектуру автотестов (Page Object Model), расширяя покрытие ключевых пользовательских сценариев
-
Тестировать REST API и взаимодействие между сервисами
-
Проверять состояние данных в базах проекта (PostgreSQL, Redis и др.)
-
Анализировать результаты прогонов в Allure
-
Вести и развивать документацию по тест-кейсам и автотестам.
Что для нас важно:
-
Опыт автоматизации мобильных приложений на Appium (Android - UiAutomator2, iOS - XCUITest)
-
Уверенное владение Python
-
Опыт работы с Pytest (фикстуры, параметризация, conftest.py, маркеры)
-
Опыт ручного тестирования мобильных приложений
-
Понимание теории тестирования и техник тест-дизайна
-
Опыт самостоятельного ведения задач от получения требований до релиза
-
Опыт составления тест-кейсов, чек-листов и баг-репортов
-
Понимание клиент-серверного взаимодействия
-
Опыт работы с логами и локализации дефектов
-
Понимание архитектурного паттерна Page Object Model
-
Умение работать с локаторами (XPath, accessibility id и т.п.)
-
Опыт тестирования REST API (статусы, заголовки авторизации, JSON-схемы ответов)
-
Умение работать с базами данных (PostgreSQL, Redis), базовые SQL-запросы.
Будет плюсом
-
Опыт работы с async/await и pytest-asyncio
-
Опыт тестирования WebSocket-соединений
-
Понимание принципов работы RabbitMQ (в т.ч. RPC-паттерн)
-
Понимание CI/CD (GitLab CI, TeamCity)
-
Опыт тестирования CMS/админ-панелей.
Что мы предлагаем:
-
Официальное трудоустройство, белая заработная плата
-
График работы 5/2, возможность работать в офисе, гибридно или удаленно
-
Компенсация фитнеса
-
Расширенный ДМС со стоматологией
-
Компенсация изучения английского языка.

