Вакансия: Senior/Lead QA Engineer (Финтех, микросервисы)
О компании:
Мы развиваем высоконагруженный финтех-продукт с микросервисной архитектурой. Наша команда отвечает за ключевые бизнес-процессы, где надежность, безопасность и качество являются абсолютным приоритетом. Мы используем современный стек технологий и Agile-практики.
О проекте:
Вы войдете в состав одной из ключевых продуктовых команд, где будете отвечать за все аспекты качества: от проектирования тестов и глубокого ручного тестирования бизнес-логики до развития и поддержки фреймворка автоматизации. Соотношение ручного и автоматизированного тестирования — около 30/70, с тенденцией к росту автоматизации.
Ваши задачи:
Лидерство в процессе: Организация, координация и контроль всех этапов тестирования. Выстраивание и улучшение QA-процессов в команде. Оценка трудозатрат на новый функционал.
Глубокое функциональное тестирование: Проведение регрессионного, интеграционного и приемочного тестирования. Тестирование API, бизнес-логики и требований. Работа с внешними интеграциями.
Автоматизация: Развитие и поддержка фреймворка автоматизации тестирования на Java. Увеличение процента автотестов и их стабильности.
Работа с данными и логикой: Сложные SQL-запросы (PostgreSQL) для валидации данных, анализ логов в Kibana/Elasticsearch, работа с метриками в Grafana.
Работа с асинхронными процессами: Чтение и отправка сообщений через Kafka, понимание топиков и партиций.
Инфраструктура: Работа с окружением на базе Kubernetes (поиск логов, анализ конфигураций, перезапуск подов).
Документирование и коммуникация: Разработка тест-кейсов, тест-планов, инструкций по функционалу. Презентация результатов тестирования и реализованного функционала бизнес-заказчикам. Активное взаимодействие с разработчиками, аналитиками и смежными командами.
Наши ожидания (обязательные требования):
Опыт работы в финтехе или других высоконагруженных доменах с жесткими требованиями к надежности.
Опыт работы в роли QA-инженера от 4 лет с четким пониманием методологий тестирования и техник тест-дизайна.
Глубокая экспертиза в ручном тестировании: опыт тестирования API (HTTP, REST, SOAP) через Swagger/Postman/SoapUI, интеграционного тестирования, работы с JSON/XML.
Опыт автоматизации тестирования на Java.
Уверенное владение SQL (PostgreSQL): сложные запросы с JOIN, агрегатными функциями, подзапросами.
Опыт тестирования микросервисных систем и понимание принципов их взаимодействия.
Умение анализировать логи сервера и браузера, работать с системами мониторинга.
Лидерские качества: инициативность, системное аналитическое мышление, опыт выстраивания процессов (от 2-3 проектов), умение работать автономно и вести за собой.
Опыт работы в Agile-командах
Будет значительным преимуществом (дополнительные требования):
Практический опыт работы с Kafka (чтение/отправка сообщений, базовое администрирование через UI-инструменты).
Опыт работы с Kubernetes/OpenShift (чтение логов через OpenLens/Lens, понимание Pod/Deployment/ConfigMap).
Опыт создания и использования mock-сервисов.
Знакомство с CI/CD (Git, GitLab, Jenkins/TeamCity), умение читать и анализировать пайплайны.
Опыт работы с системами визуализации логов (Elasticsearch/OpenSearch, Kibana) и метрик (Prometheus, Grafana).
Знание инструментов для управления тест-кейсами (TestIT, TFS, Zephyr).
Базовые знания Java на уровне чтения кода и конфигурации приложений.
Опыт проведения демонстраций (демо/ПСИ) для бизнес-заказчиков.
Условия работы:
Бонусы от компании
⭐️ Работа с известными клиентами из ТОП-10 в своих сегментах
Возможность взять на себя дополнительные задачи за соответствующее вознаграждение.
Системы и Технологии в Логистике
Москва
от 3000 USD
Азиатско-Тихоокеанский Банк
Москва
до 300000 RUR