Quadcode — международная финтех-компания, предоставляющая инновационные брокерские и финансовые решения по всему миру. Наш ключевой продукт — внутренняя торговая платформа, предоставляемая другим брокерам по модели SaaS (Software-as-a-Service).
Сейчас мы ищем Mobile QA Engineer (Android) в команду Android.
Команда занимается разработкой и поддержкой Android приложения нашего основного продукта - трейдинговой платформы, с миллионной аудиторией пользователей по всему миру.
В этой роли предстоит заниматься как развитием текущего функционала, так и тестированием нового функционала.
Ты будешь подключаться к процессу ещё на ранних этапах разработки: помогать формулировать требования к тестированию, проверять спецификации и следить за тем, чтобы тестовое покрытие учитывало бизнес-логику продукта и реальные пользовательские сценарии.
В работе сочетаются ручное тестирование и автоматизация, при этом основной акцент на тест-дизайне, проверке бизнес-логики и регрессионном тестировании. Команда также активно использует AI-инструменты в разработке и QA-процессах, чтобы повышать эффективность работы.
Команда: 3 Android Developers, 3 QA Engineers и Team Lead.
Мы работаем по скраму с 2-недельными спринтами, дейли митинги ежедневно в 11:00 EET/EEST.
Чем ты будешь заниматься
- Ручное тестирование. Тестировать новые функции и релизы, проводить функциональное, исследовательское и регрессионное тестирование, разрабатывать тестовые сценарии, оформлять тест-кейсы в Allure TestOps и заводить баг-репорты.
- Работа со спецификациями. Совместно с разработчиками готовить и проверять спецификации, выявлять граничные случаи и уточнять требования до начала разработки. В том числе работать со спецификациями для разработки с использованием AI-инструментов.
- Работа с автотестами. Читать, проверять, поддерживать и дорабатывать UI-автотесты на Kotlin с использованием Kaspresso, Espresso или аналогичных инструментов. Анализировать падения автотестов в CI и помогать выявлять и исправлять нестабильные тесты.
- Тестовые данные и окружения. Подготавливать тестовые данные с помощью внутренних QA-сервисов и взаимодействовать с разработчиками для поддержания стабильных тестовых окружений.
Что мы ждем от тебя
- Опыт в QA: от 3 лет коммерческого опыта в тестировании Android-приложений, из них не менее 2 лет в автоматизации тестирования.
- Ручное тестирование: уверенные навыки тестирования мобильных приложений, знание техник тест-дизайна, опыт тестирования релизов и проведения регрессионного тестирования.
- Знание Android: понимание особенностей платформы, включая жизненный цикл Activity, работу WebView и разрешений, а также различия между версиями API.
- Работа со спецификациями и AI-инструментами: опыт написания и проверки спецификаций, умение выявлять граничные случаи и использовать AI-инструменты в повседневной работе QA.
- Тестирование API: опыт тестирования REST API и базовое понимание WebSocket API.
- CI/CD: опыт работы с CI/CD-пайплайнами и анализа результатов автоматизированного регрессионного тестирования.
- Английский от B1+ — для работы с технической документацией.
Будет плюсом
- Опыт работы с Kotlin и фреймворками для UI-автоматизации Android, например Kaspresso или Espresso, либо аналогичными инструментами.
- Опыт стабилизации нестабильных автотестов.
- Опыт тестирования финтех-продуктов, торговых платформ или платёжных сценариев.
- Знакомство с Allure TestOps.
Мы предлагаем
- Гибридный формат работы - 3 дня из офиса.
- Гибкое начало рабочего дня - до 12:00.
- Ежемесячная компенсация расходов на питание.
- ДМС со стоматологией после испытательного срока.
- Дополнительные дни к отпуску за стаж работы.
- Больничный без больничного - 3 раза в квартал.
- Материальная поддержка в значимых событиях.
- Подарки на дни рождения и годовщины.
- Тимбилдинги и корпоративные мероприятия.
- Корпоративная подписка на AI-инструменты.
- Доступ к маркетплейсу товаров и языковых курсов, которые можно приобретать за внутреннюю валюту компании.