Описание вакансии
Коротко о роли- Владельцем тестовой стратегии для платформы сбора данных, охватывающей рабочее приложение (WebView внутри основного приложения), бэкофис и сервисы бэкенда, от тестовых планов до одобрения релиза. - Опыт работы Full Stack QA Engineer не менее 3 лет.
Основные требования:
— Опыт работы Full Stack QA Engineer не менее 3 лет.
— Опыт работы в области функционального, интеграционного, API и E2E тестирования на всем пути пользователя: регистрация и согласие, очередь задач, сбор и загрузка данных, проверка, доходы и выплаты.
— Опыт автоматизации на Java/Kotlin.
— Значительный опыт автоматизации API (REST и/или gRPC), включая инструменты такие как Postman.
— Опыт работы с Selenium/Selenide.
— Практический опыт работы с Appium.
— Понимание микросервисной и событийно-ориентированной архитектуры: повторные попытки, тайм-ауты, идемпотентность, дублирующиеся события, конечная согласованность.
— Опыт тестирования финансовых потоков: начисления, балансы, пакетные выплаты, сверка с третьими сторонами.
— Понимание требований к защите данных: управление согласием, хранение данных, удаление.
— Опыт тестирования логики, основанной на времени и квотах: резервирование задач с учетом TTL, истечение срока и повторное назначение, ограничения по объему, таргетинг по стране/языку/сегменту.
— Способность исследовать проблемы с использованием логов, метрик, трассировки, баз данных и очередей сообщений (Grafana, CloudWatch, Kibana, Kafka, SQL/MySQL).
— Опыт работы с CI/CD, Docker, средами на базе AWS.
— Способность проверять согласованность между мобильным приложением, WebView, бэк-офисом, API бэкенда, распределенными сервисами и устранять частичные сбои и отключения партнеров/сервисов.
— Опыт участия в разработке тестирования стратегии, анализа требований, проверки релизов и анализа проблем в производственной среде с акцентом на бизнес-риски.
— Уровень английского – от Intermediate+ и выше.
Задачи:
— Владельцем тестовой стратегии для платформы сбора данных, охватывающей рабочее приложение (WebView внутри основного приложения), бэкофис и сервисы бэкенда, от тестовых планов до одобрения релиза.
— Тестирование захвата и загрузки медиа в реальных условиях: фото, голос, видео и текст на широком спектре устройств Android/iOS, в условиях плохой сети, прерываемых и возобновляемых загрузок, а также предварительных проверок на устройстве.
— Проверка сложных бизнес-процессов и состояний конечных автоматов: резервирование и истечение задач, квоты и автоматическое прекращение кампаний, статусы отправки, циклы проверки и доработки, консенсус маркировки, изоляция покупателей между сегментами.
— Обеспечение правильности денежных и комплаенс-процессов: накопления, балансы, пакеты выплат и сверка, версионность согласия и отзыв, удаление данных и аудиторские следы для каждого действия.
— Создание и поддержка автоматизации тестирования на уровне end-to-end и API в CI, а также нагрузочного тестирования очереди задач и их обработки в пиковые моменты трафика (например, после массовых push-уведомлений).
Условия:
— Опыт работы в команде с лидерами в области FinTech, Healthcare, Retail, Telecom и других.
— Возможность сменить проект и/или развить экспертизу в интересной бизнес-области.
— Условия работы – вы можете работать как полностью удаленно, так и из офиса или выбрать гибридный вариант.
— Компания внедрила системы наставничества и адаптации для каждого нового сотрудника.
— Возможность зарабатывать до 1 000 EUR в месяц в зависимости от уровня экспертизы, которые будут включены в годовой бонус, участвуя в мероприятиях компании.
— Доступ к корпоральному обучающему порталу, где собрана вся база знаний компании и который постоянно обновляется.
— Компенсация за сертификацию (AWS, PMP и т.д.).
— Программа рефералов.
— Частная медицинская страховка и компенсация за спортивные мероприятия.