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

На текущий момент мы формируем ключевую команду по трансформации интеграционной архитектуры одного из крупнейших банков.

Одной из ключевых задач трансформации стоит построить принципиально новую платформу управления трафиком между приложениями, позволяющую объединить все существующие системы банка как монолитные, так и контейнеризированные, виртуализировать базовые сервисы и инструменты обеспечения ключевых атрибутов масштабирования, надежности, безопасности и сопровождаемости.

В результате этой трансформации должны быть реализованы комплексные сервисы платформы для ИТ банка и партнеров.

Ваши задачи

  • Подготовка плана и реализация стратегии автоматизации тестирования;
  • Выбор и доработка инструментария для автоматизации тестирования;
  • Участвовать в планировании работы над релизами продуктов команды;
  • Тестировать сложные многокомпонентные системы, входящие в продукты команды с помощью автоматизированных тестов;
  • Давать рекомендации по улучшению архитектуры систем, с целью повышения тестируемости приложений;
  • Настройка среды для автоматизации; Автоматизировать развертывание тестовых конфигураций;
  • Описание и документирование накопленных знаний и теоретического материала по автоматизации;
  • Автоматизация ручных тестов в соответствии с планом; Интеграция автотестов в процессы CI/CD;
  • Автоматизация формирования отчетности.

Наши ожидания

  • Опыт автоматизации тестирования от 3 лет;
  • Опыт выстраивания стратегии внедрения автоматизированного тестирования;
  • Понимание методов обеспечения качества и техники тестирования многокомпонентных приложений; Знание Java на уровне, достаточном для использования в популярных фреймворках тестирования;
  • Понимание принципов построения многозвенной архитектуры, принципов HTTP/REST, принципов работы распределенных систем;
  • Знание основ реляционных БД и языка SQL на уровне join-запросов;
  • Навыки работы с командной строкой Linux; Опыт написания и анализа автотестов для Spring фреймворка, тестирование API;
  • Опыт работы с технологиями интеграции систем REST, MQ, SOAP; Опыт тестирования WEB – приложений (FrontEnd & BackEnd);
  • Опыт работы с инструментами автоматизации производственного процесса: Atassian Bitbucket, Maven, TeamCity, Ansible, Nexus, OpenStack, Jira, Confluence, Git.

Мы предлагаем

  • Заработная плата по результатам собеседования + премии по итогам работы;
  • Обучение в корпоративном университете, компенсация курсов, сертификация за счёт компании;
  • Работа в команде с ведущими экспертами на рынке, возможность расширять компетенции и расти внутри компании;
  • ДМС с полным пакетом медицинских услуг;
  • Абонемент в фитнес-центры и спортивные программы с компенсацией от компании, тренажёрный зал в офисе — Дружелюбная атмосфера, корпоративные тимбилдинги, мероприятия для сотрудников.