QA Automation engineer

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Технологический партнер для бизнеса

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

Условия работы

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

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

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

ПРОФИТ ДЛЯ УЧАСТНИКА:

  • Возможность трансформировать ИТ-ландшафт одного из крупнейшего Банка своими силами от начала до конца;
  • Возможность развить компетенции и получить опыт применения наиболее современных технологий и паттернов разработки.

ВАШИ ЗАДАЧИ:

  • Подготовка плана и реализация стратегии автоматизации тестирования;
  • Выбор и доработка инструментария для автоматизации тестирования;
  • Участвовать в планировании работы над релизами продуктов команды;
  • Тестировать сложные многокомпонентные системы, входящие в продукты команды с помощью автоматизированных
    тестов;
  • Давать рекомендации по улучшению архитектуры систем, с целью повышения тестируемости приложений.
  • Настройка среды для автоматизации;
  • Автоматизировать развертывание тестовых конфигураций;
  • Описание и документирование накопленных знаний и теоретического материала по автоматизации;
  • Автоматизация ручных тестов в соответствии с планом;
  • Интеграция автотестов в процессы 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.

Бонусы

УСЛОВИЯ:

  • Работа в масштабном проекте крупнейшего банка РФ с интересными и амбициозными задачами;
  • Официальное трудоустройство;
  • Заработная плата по результатам собеседования;
  • Удалённая работа на период пандемии;
  • Профессиональное обучение и сертификация за счёт компании;
  • ДМС с полным пакетом медицинских услуг;
  • Изучение английского языка в очном и дистанционном форматах с компенсацией от компании;
  • Абонемент в фитнес-центры и спортивные программы с компенсацией от компании.

    Данное описание вакансии не является офертой.