🍉 Присоединяйтесь к яркому летнему Вайб-чеку

Для компаний, которые хотят найти не просто подходящих специалистов, а «своих по вайбу»

Подробности, условия и цены тут →

Старший инженер по тестированию

Требования

Инженер по автоматизации тестирования
Middle
Java
Автоматизация тестирования
Junit
Selenium

Условия

Можно удалённо
Москва

Компания

Разработка ПО банковского сектора

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

Идёт трансформация системы "Электронный архив" из монолита в микросервисную архитектуру: создание микросервисов как на стороне сервера, так и разделение фронта на независимые модули, способные развиваться, тестироваться и обновляться независимо друг от друга.
Основа микросервисов реализовывается на базе библиотеки JMIX и Spring Boot для Java микросервисов (Java 11 и новее). Все микросервисы располагаются и работают на серверах под управлением RHEL, с дальнейшим переходом на Docker-контейнеры на основе RHEL. В качестве framework для фронта используется Angular.

Цель команды:
Реализовать Единую платформу хранения документов, которая обеспечит структурированное хранение и гибкий поиск документов, образующихся в процессе деятельности Банка как в электронном, так и в бумажном виде.

Задачи команды:
1. Реализация отказоустойчивой и высоконагруженной платформы для хранения документов.
2. Создание интуитивно понятного и гибко настраиваемого интерфейса.
3. Реализация интеграций со всеми ключевыми системами банка с использованием технологий – Kafka, GrafQl, Web-сервисы, REST.
4. Внедрение BPM-системы по управлению заявками с использование технологии Camunda.
5. Внедрение OCR с нуля.
6. Реализация системы мониторинга кредитных заявок Оборонно-промышленного комплекса.

Ключевые задачи:

  • Тестирование системы в рамках продуктовой команды;
  • Проведение автоматизированного регрессионного и интеграционного тестирования;
  • Разработка автотестов и их актуализация;
  • Ведение тестовой документации (тест-кейсы, отчеты, баг репорты).

Что важно для нас:

  • Опыт работы в тестировании не менее 3х лет (в автоматизированном тестировании - не менее 2х лет);
  • Уверенное знание теории и методов тестирования;
  • Понимание жизненного цикла разработки ПО;
  • Знание технологии REST/SOAP;
  • Знание SQL (уровень самостоятельного написания запросов);
  • Опыт автоматизации тестирования Web приложений (Selenuim\Selenide);
  • Опыт автоматизации тестирования Backend (API, Postman);
  • Знание Java и понимание основ ООП.

Будет Вашим преимуществом:

  • Опыт работы в банковской сфере;
  • Опыт тестирования микросервисной архитектуры;
  • Работа с Linux системами;
  • Опыт работы с инструментами CI/CD.

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

  • Официальное оформление в соответствии с ТК РФ;
  • Конкурентный уровень дохода: оклад + премии;
  • Медицинская страховка, страховка для выезжающих за границу;
  • Доплата к больничному листу;
  • Дополнительные льготы при заключении брака и рождении детей;
  • Социальная поддержка при сложных жизненных ситуациях;
  • Льготное кредитование для сотрудников;
  • Обучение в корпоративном университете банка;
  • Корпоративная библиотека.