Компания "BetBoom"
Международный онлайн-проект BetBoom в поисках нового сотрудника!
BetBoom ищет опытного и технически сильного QA Automation Engineer (Mobile). Тебе предстоит выстраивать и развивать автотесты для мобильных приложений (Android и iOS) в рамках масштабной высоконагруженной платформы.
Если тебе интересно работать с мобильной автоматизацией на глубоком техническом уровне, тестировать сложные интеграции (платежи, бонусные системы, real-time события) и влиять на стабильность продукта, то будем рады видеть тебя в команде!
Наш технологический стек:
Язык: Python (активно используем async/await, asyncio)
Mobile Automation: Appium, Android (UIAutomator2), iOS (XCUITest)
Test Runner: Pytest (pytest-asyncio, фикстуры, параметризация, маркеры)
Архитектура тестов: Page Object Model (POM)
API Testing: httpx / aiohttp (REST API, Bearer token, Basic Auth)
WebSocket: тестирование событий и real-time взаимодействий
Message Brokers: RabbitMQ (RPC-паттерн, именованные очереди ответов, aio_pika)
Базы данных: PostgreSQL (проверка pre/postconditions), Redis
Reporting: Allure Report
Infrastructure: Docker, CI/CD (GitLab CI / GitHub Actions), Git, Allure TestOps
Доп. инструменты: Appium Inspector
Чем предстоит заниматься:
Разрабатывать и поддерживать автотесты для мобильных приложений (Android и iOS) на базе Appium;
Настраивать capabilities, работать с локаторами, оптимизировать стабильность тестов;
Проектировать архитектуру автотестов с использованием Page Object Model;
Писать асинхронные тесты с использованием pytest-asyncio;
Покрывать автотестами ключевые пользовательские сценарии: авторизация, платежные флоу, бонусные механики, игровые сценарии;
Тестировать REST API, WebSocket-события и интеграции между сервисами;
Работать с RabbitMQ (RPC-паттерн) для проверки межсервисного взаимодействия;
Проверять состояние данных в PostgreSQL (балансы, транзакции, регистрации и др.);
Использовать Redis для проверки кэшированных данных;
Запускать тесты в Docker-контейнерах и поддерживать CI/CD пайплайны;
Анализировать отчеты Allure, локализовывать дефекты и оформлять баг-репорты;
Поддерживать и развивать документацию по автотестам.
Что для нас важно:
Опыт работы в роли QA Automation от 3 лет;
Опыт автоматизации мобильных приложений на Appium от 2 лет (Android — UIAutomator2, iOS — XCUITest);
Уверенное владение Python (ООП, декораторы, async/await);
Опыт работы с Pytest (фикстуры, параметризация, conftest.py, маркеры);
Понимание архитектурного паттерна Page Object Model;
Опыт тестирования REST API (httpx / aiohttp, авторизация через Bearer token / Basic Auth);
Опыт тестирования WebSocket-соединений;
Понимание принципов работы RabbitMQ (RPC-паттерн);
Умение писать SQL-запросы для PostgreSQL (проверка состояния данных);
Опыт работы с Docker, Git и CI/CD.
Nice to have!
Опыт работы с Charles Proxy / mitmproxy / Proxyman;
Опыт визуального регрессионного тестирования;
Опыт тестирования платёжных систем и бонусных механик.
Что мы предлагаем:
Официальное трудоустройство, белая заработная плата;
График работы 5/2, возможность работать в офисе, гибридно или удаленно, гибкое начало рабочего дня.
24 Марта
Москва
Компания "Performance Lab (Перфоманс Лаб)" Приветствуем тебя, дорогой соискатель! :) Перфоманс Лаб – эксперт в области тестирования и...
22 Марта
Full-stack QA Engineer( Альфа Капитал )
Москва
Компания "Альфа Капитал" Привет! Мы работаем на рынке инвестиций и занимаемся доверительным управлением. Входим в ТОП-5, в цифрах это: 1,5...
25 Марта
Москва
Компания "Тинькофф" Т-Банк — это амбициозные ИТ-проекты и высоконагруженные системы: от мобильного банка и облачного колл-центра до...
20 Марта
Инженер по тестированию (Manual QA, гибрид)
Москва
Компания "ПРОДЖЕКТ САППОРТ" Project Support — системный интегратор, который создаёт комплексные решения, объединяя ИТ, инженерию и...
23 Марта
Москва
Компания "СберЛизинг" СберЛизинг – лизинговая компания экосистемы Сбера, один из лидеров рынка России. Наша команда создаёт технологичные...
Вакансия размещена в отрасли