other

Middle+ QA Automation Engineer (Mobile)

Более недели назад

З/П не указана

Город: Москва. Станции метро: Динамо, Петровский парк, ЦСКА

BetBoom

Тип занятости: Удаленная работа

Требуемый опыт: Опыт от 3 лет

Обязанности:

Международный онлайн-проект BetBoom в поисках нового сотрудника! BetBoom ищет опытного и технически сильного Middle+ 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, возможность работать в офисе, гибридно или удаленно, гибкое начало рабочего дня.

Показать контакты

Имя не указано

Пожаловаться ID: 151620790

Похожие вакансии

QA Engineer Mobile - Middle+

От 120 000 до 150 000 руб.

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

Корпу

QA Automation Engineer (Java) mobile

Договорная

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

USETECH

Middle Mobile QA Engineer [ИРТЕЯ]

Договорная

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

МТС

QA Engineer Automation JAVA (Middle)

Договорная

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

А7-ТЕХНОЛОГИИ

Middle QA Engineer (Automation / Backend)

Договорная

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

Emphasoft

Mobile QA Engineer

Договорная

Москва. Станции метро: Динамо, Петровский парк, ЦСКА

СберМобайл