Title: Fullstack QA Engineer
Company: Freedom24
Location: Serbia / Georgia / Armenia / Montenegro / Remote
Мы ищем опытного Fullstack QA Engineer со знанием финтеха, банковских или других финансовых продуктов для присоединения к нашей команде QA в банке. Мы разрабатываем мобильные банковские приложения на основе общих API для бэкенда. Вы будете тестировать как мобильные приложения, так и серверные сервисы вручную, а также помогать нам создавать автоматизацию тестирования для API и мобильных приложений. Наши продукты работают с реальными деньгами — карты, переводы, платежи — поэтому качество здесь имеет значение.
Что вы будете делать
- Тестировать новые функции и проводить регрессионное тестирование для iOS и Android приложений;
- Тестировать API бэкенда и интеграции: запросы, ответы, логи;
- Проектировать и поддерживать тестовые сценарии и чек-листы в TestRail;
- Создавать, поддерживать и запускать автоматизированные API тесты с помощью Postman и Newman в GitLab CI;
- Поддерживать и расширять наш существующий фреймворк для автоматизации API тестов на Java / REST Assured (интеграция с TestRail, отчеты Allure) и возвращать его к регулярным запускам;
- Участвовать в автоматизации тестирования UI мобильных приложений для iOS и Android — совместно с разработчиками в их нативных тестовых наборах или с использованием кроссплатформенных инструментов — с акцентом на сквозные проверки по отношению к реальному бэкенду;
- Подготавливать тестовые данные и тестовые аккаунты для автоматизированных и ручных запусков;
- Помогать в развитии нашего подхода и инструментов для автоматизации тестирования;
- Уточнять требования напрямую с разработчиками и продакт-менеджерами — у нас нет бизнес-аналитиков, поэтому вам часто придется самостоятельно выяснять, как должны работать те или иные вещи;
- Участвовать в проверках релизов (тестирование кандидат на выпуск, пост-релизный smoke-тест) и помогать улучшать QA-процессы;
- Использовать AI-инструменты для ускорения вашей работы — и проверять результаты их работы.
Требования
- Опыт работы QA Engineer более 3 лет;
- Опыт работы с финтехом, банками, платежами или другими финансовыми продуктами;
- Прочные навыки проектирования тестов: вы пишете тестовые сценарии и чек-листы по кратким описаниям задач;
- Практический опыт тестирования мобильных приложений на iOS и Android (сборки TestFlight / Firebase);
- Сильные навыки тестирования API: HTTP, REST, коды состояния, авторизация;
- Практический опыт автоматизации API тестирования: уверенное чтение и расширение автоматизированных API тестов в коде (предпочтительно Java или Kotlin) и написание простых тестов по аналогии — не архитектура фреймворка с нуля — плюс Postman/Newman (скрипты, окружения, коллекции); опыт запуска в CI;
- Прокси-инструменты — Charles или Proxyman: инспектирование трафика, точки останова, мокинг ответов;
- Работа с логами для локализации багов;
- Сильные коммуникативные навыки и проактивный подход: вы задаете вопросы, вникаете в неясные задачи и отвечаете за результат;
- Готовность к ручному тестированию — это не роль чистого автоматизатора;
- Русский язык — родной.
Приветствуется
- Создание автоматизации тестирования в коде с нуля: фреймворк, CI-пайплайн, отчетность;
- GitLab CI: пайплайны, расписания, артефакты;
- Базовые знания SQL;
- Автоматизация тестирования UI мобильных приложений: Appium, Espresso/Kaspresso или XCUITest;
- Опыт работы с feature flags и тестирование релизов с частичным развертыванием.
Преимущества
- Полностью удаленная работа;
- График понедельник-пятница, примерно с 10:00/11:00 до 18:00/19:00 по московскому/кипрскому времени;
- Сервисный договор с компанией из Кипра или Казахстана;
- Фиксированная ежемесячная зарплата в евро;
- Оплачиваемый ежегодный отпуск — 21 рабочий день;
- Оплачиваемые больничные;
- Государственные праздники: новогодние каникулы 4-6 января, плюс 1-2 мая или 8-9 мая;
- Один дополнительный оплачиваемый выходной в месяц;
- Возможность посещать конференции и проходить курсы повышения квалификации за счет компании;
- Сложные и увлекательные задачи;
- Обучение продуктам и процессам компании;
- По-настоящему комфортная и профессиональная рабочая среда;
- Возможности для роста и развития вместе с компанией и ее продуктами.