Java QA automation engineer (NPM.backbone)
Требования
Местоположение и тип занятости
Компания
Крупнейшая телекоммуникационная и ведущая ИТ-компания
Описание вакансии
Условия работы
Продукт "NPM.backbone" – это автоматизированная система мониторинга магистральной сети. Продукт относится к классу BSS\OSS систем и предназначен для решения следующих задач:
- сбор статистики по трафику с оборудования магистральной сети, обработка и хранение полученных данных;
- анализ данных о трафике, выявление аномалий, детектирование DD0S-атак, формирование отчетности.
Продукт связан с потоковой обработкой данных, включает в себя несколько компонентов:
- модуль съема (съемники данных с оборудования, работающие с разными протоколами);
- модуль медиации (обработка и обогащение данных);
- модуль отчетности (аналитические кубы и конструктор отчетов);
- модуль НСИ;
- модуль Identity Management (управление учетными записями и доступами).
Продукт содержит как серверную часть (C++, Java, Python), так и клиентскую (Angular 9).
В продукте используются следующие фреймворки и технологии: Spring, Kafka, Clickhouse, PostgreSQL, Kubernetes.
Мы ищем инженера по автоматизированному тестированию (Java QA) в команду NPM.backbone.
Что нужно делать:
- разрабатывать и сопровождать автотесты многокомпонентной Системы (backend, frontend);
- писать тест-планы;
- автоматизировать регрессионное тестирование Системы;
- проводить интеграционное тестирование Системы (сквозные процессы).
Для нас важно:
- умение работать с функциональными/нефункциональными требованиями, спецификациями требований;
- понимание целей автоматического тестирования;
- управление методикой покрытия системы автотестами, поддержка ее в актуальном состоянии;
- опыт составления тест-кейсов;
- практический опыт применения практик тест-дизайна;
- опыт составления, актуализации, презентации отчетов по тестированию (оптимально - знание Allure Report);
- опыт автоматизации тестирования на Java от 1 года;
- опыт написания автотестов (TestNG\JUnit + Selenium\Selenide);
- знание SQL;
- понимание работы REST API;
- опыт написания и оформления баг-репортов;
- опыт работы с VCS.
Будет преимуществом:
- опыт работы c: Kafka, Clickhouse, Spring boot, Maven, Jenkins, k8s;
- опыт работы с библиотеками: REST Assured, Hibernate;
- базовый опыт работы с Linux-системами;
- знакомство со SCRUM-методологией.
Бонусы
Мы предлагаем:
- конкурентную, стабильную заработную плату два раза в месяц + бонусы;
- расширенный социальный пакет (ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж и многое другое);
- график работы - офис или удаленно;
- работу над современным, востребованным технологическим продуктом, для развития которого нужно постоянно решать сложные, нетривиальные задачи;
- возможность профессионального развития в разных направлениях компании: неограниченный доступ к материалам одного из лучших корпоративных университетов в стране (вебинары, книги, курсы);
- возможность обучения на внешних курсах за счет Компании, участие в конференциях, обкатку новых знаний на наших проектах;
- профессиональный рост;
- корпоративную связь;
- быть частью сильной, дружной команды, объединенной главной целью – делать удобный, качественный, надежный продукт.