Москва, Ленинградский проспект, 37Ак4
Метро: АэропортМеждународный онлайн-проект 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, возможность работать в офисе, гибридно или удаленно
Компенсация фитнеса
Расширенный ДМС со стоматологией
Компенсация изучения английского языка.
Techno Diasoft
Москва
до 180000 RUR