Назад
6 дней назад

Senior QA Automation Engineer (Banking)

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Страна
Kazakhstan
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior QA Automation Engineer (банковские сервисы): Разработка и поддержка автоматизированных проверок API, backend- и мобильных приложений с акцентом на REST/gRPC, Kafka, PostgreSQL и тестирование микросервисной архитектуры. Focus on проверке контрактов и обратной совместимости, идемпотентности событий, целостности данных и диагностике проблем в контейнеризированных окружениях.

Локация: Астана, улица Достык, 8/1; гибридный формат работы

График: полная занятость, 5/2, 09:00–18:00.

Компания

ForteBank — банковская компания с микросервисными backend-сервисами и мобильными приложениями для iOS и Android.

Что делать

  • Выбирать уровни проверок на основе пирамиды тестирования и разрабатывать тест-кейсы, чек-листы, тест-планы и стратегии.
  • Анализировать ТЗ и user story до начала разработки, выявлять противоречия и пробелы в рамках shift-left.
  • Писать и поддерживать API/backend-автотесты, работать с мок-сервисами и тестовыми данными.
  • Классифицировать и приоритизировать дефекты, оформлять баг-репорты с шагами, логами и трейсами.
  • Запускать тесты в GitLab CI, анализировать результаты job, артефакты и отчёты; получать логи и запускать сервисы в Docker и Kubernetes.
  • Тестировать банковские backend-сервисы, события Kafka и мобильные приложения на iOS и Android.

Требования

  • От 3 до 6 лет опыта в тестировании.
  • Понимание банковских процессов, микросервисной архитектуры и gRPC.
  • Тестирование REST- и gRPC-сервисов, protobuf и gRPC-клиентов: grpcurl, Postman gRPC, BloomRPC или Kreya.
  • Проверка контрактов, обратной совместимости API, метаданных, заголовков, кодов ошибок, таймаутов и interceptors с auth-логикой.
  • Понимание Kafka: продюсеры и консьюмеры, партиции, ретенция, порядок и доставка событий; тестирование идемпотентности обработчиков.
  • Продвинутый SQL и PostgreSQL для проверки данных, транзакций, целостности и JSONB-полей.
  • Работа с NoSQL при необходимости: Elasticsearch, MongoDB, Cassandra или ScyllaDB.
  • Тестирование мобильных приложений на iOS и Android на разных версиях ОС, размерах экранов, реальных устройствах и эмуляторах или симуляторах.
  • Проверка установки, обновления, миграции версий приложения и обратной совместимости с backend API.
  • Работа с Charles или Proxyman, Xcode или Android Studio, adb и логами устройств.

Хорошо, если есть

  • Автоматизация на Go с Testify и GoMock.
  • Автоматизация на Python с pytest, REST-assured или Postman.

Культура и преимущества

  • Комфортный офис и гибридный формат работы.
  • Конкурентная заработная плата и бонусы за персональную эффективность.
  • Медицинское страхование, DayOff в день рождения и за выслугу лет.
  • Корпоративные мероприятия, тимбилдинги, челленджи, спортивные турниры и благотворительные акции.
  • Рассрочка в крупных фитнес-клубах и доступ к корпоративной библиотеке.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →