Middle+ QA Engineer

з/п не указана
Finstar Financial Group
Москва Постоянная занятость Удаленная работа

Описание

Мы создаём цифровой финансовый продукт, который меняет подход к кредитованию: карту без процентов и годового обслуживания, полностью управляемую через мобильное приложение. Мы ищем QA-инженера уровня Middle/Middle+, который будет отвечать за качество ключевых пользовательских и технических сценариев продукта — от действий клиента в мобильном приложении до корректной обработки данных в API, очередях сообщений и базах данных. В этой роли важно не только находить дефекты, но и постепенно погружаться в сложную микросервисную архитектуру продукта, замечать риски и зависимости между командами и сообщать о них тимлиду или аналитику. QA-инженер будет работать в тесной связке с разработчиками, аналитиками, продуктовыми командами и другими QA-специалистами, обеспечивая стабильность и надёжность финансовых сервисов для пользователей. Чем предстоит заниматься Анализировать новую функциональность, участвовать в проработке требований, формировать тест-дизайн и писать тест-кейсы. Проводить функциональное, интеграционное, регрессионное и end-to-end тестирование. Тестировать мобильное приложение на Android и iOS: проверять работу на разных версиях ОС и разрешениях экрана, обновления приложения, push-уведомления, deeplinks и сценарии авторизации. Проверять сквозные пользовательские сценарии через мобильное приложение, API, очереди сообщений и базы данных — от действия клиента до финального состояния данных. Готовить и поддерживать тестовые данные: клиентов на разных стадиях жизненного цикла, тарифы, лимиты, офферы, статусы продуктов и сценарии внешних интеграций. Тестировать внешние и внутренние интеграции, включая SOAP/REST API, обработку XML/JSON, авторизацию, контракты и ошибки взаимодействия сервисов. Знакомиться с асинхронными процессами продукта: очереди и шины данных, консьюмеры, повторные обработки, идемпотентность — под руководством более опытных коллег. Работать с базами данных: писать SQL-запросы, проверять данные после операций пользователя, разбираться в структуре данных. Исследовать логи и метрики в системах мониторинга, трассировать запросы между сервисами по correlation ID или trace ID. Отмечать межкомандные зависимости, замеченные на этапе постановки задач, и сообщать о них тимлиду/аналитику. Поддерживать регрессионный набор тестов, участвовать в планировании релизов. Анализировать результаты тестирования, своевременно сообщать о рисках, дефектах и блокерах. Совместно с командой разработки и QA улучшать процессы тестирования, покрытие и качество продукта. Наши ожидания Опыт тестирования от 5 лет. Опыт тестирования сложных систем от 3 лет. Практический опыт функционального тестирования мобильных приложений на Android и iOS. Умение работать с логами устройств: Logcat для Android и Console для iOS. Базовый опыт перехвата и анализа мобильного трафика (Charles/Fiddler или аналоги). Знание процессов разработки ПО, опыт работы в командах с Agile-подходом. Хорошее знание теории тестирования и владение основными техниками тест-дизайна. Опыт работы с Jira, Confluence и системами управления тестированием: X-Ray, TestRail, Test IT, Zephyr или аналогами. Знание SOAP и REST API, XML и JSON; понимание HTTP-кодов, контрактов, сессионной и токенной авторизации. Уверенное владение SQL: самостоятельное написание запросов средней сложности с join и агрегациями, чтение схем баз данных, валидация данных в MS SQL Server и/или PostgreSQL. Базовое понимание асинхронного взаимодействия сервисов (Kafka, RabbitMQ или аналоги): консьюмеры, идемпотентность, retry-механики. Опыт работы с системами логирования и мониторинга: Kibana, OpenSearch, Grafana или аналогами. Понимание принципов микросервисной архитектуры и готовность разбираться в границах ответственности сервисов. Умение готовить тестовые данные с помощью SQL-скриптов и служебных API. Свободное владение русским языком; английский — не ниже Intermediate (B1) для работы с технической документацией. Будет плюсом Опыт работы с Swagger, Postman и SOAP UI. Опыт в финтехе или банковских продуктах: карточный процессинг, кредитные продукты, тарифы, комиссии, лимиты, статусы и жизненный цикл карты. Опыт тестирования интеграций от 1 года. Опыт тестирования продуктов с микросервисной архитектурой. Базовые навыки автоматизации API-тестов в Postman и запуск коллекций через Newman. Опыт тестирования BPMS-процессов и процессных движков, например Camunda. Опыт работы с Git и CI/CD-инструментами: GitLab CI, Jenkins. Понимание требований безопасности финансовых приложений: обработка персональных данных, OTP, управление сессиями, базовые принципы PCI DSS.

Откликнуться
Источник: hh · 21.09.2026

Похожие вакансии в городе Москва

Все вакансии в городе Москва →