Специалист по автоматизированному тестированию/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.
УСЛОВИЯ:
- Работа в масштабном проекте крупнейшего банка РФ с интересными и амбициозными задачами;
- Официальное трудоустройство;
- Заработная плата по результатам собеседования;
- Удалённая работа на период пандемии;
- Профессиональное обучение и сертификация за счёт компании;
- ДМС с полным пакетом медицинских услуг;
- Изучение английского языка в очном и дистанционном форматах с компенсацией от компании;
- Абонемент в фитнес-центры и спортивные программы с компенсацией от компании.