👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

QA Engineer (Java)

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

Нижний НовгородПолный рабочий день

Компания

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

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

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

О проекте

Управление потоком задач – система, предназначенная для приема, назначения и контроля исполнения задач, поступающих на обработку в Операционный центр Сбера.

Система принимает поток задач из разных систем-источников банка, подбирает сотрудников с необходимыми для исполнения компетенциями, рассчитывает и контролирует срок исполнения, визуализирует показатели эффективности.

У нас 20+ человек в 2х командах, мы работаем в Scrum по Agile.

Технологический стек системы:

  • База данных – PostgreSQL 11+;
  • Среда исполнения – OpenShift 4 (Kubernetes);
  • Серверная часть – JVM 17, язык разработки Clojure;
  • Frontend часть – Reagent/Re-frame, язык разработки ClojureScript;
  • Шина данных – Apache Kafka;
  • Интеграционные взаимодействия – JSON, XML.

Стек автоматизации тестирования:

  • фреймворк TestNG (Java);
  • отчетность Allure.

Обязанности:

  • Написание скриптов (java) автоматического тестирования, актуализация существующих;
  • Разработка новых и поддержка существующих сценариев тестирования;
  • Участие в тестировании релизов системы (релизы каждые ~2 недели).

Требования:

  • Знание процессов тестирования (формирования моделей, тестовых сценариев, жизненного цикла требований и ошибок);
  • Умение работать с требованиями, анализировать и на их основе составлять тестовые планы и сценарии;
  • Опыт работы с багтрекинговыми системами (Jira, HP ALM);
  • Общее понимание HTTP, REST, JSON, XML, Web Service, SQL;
  • Опыт участия в написании скриптов автоматического тестирования и (самое главное!) желание автоматизировать тестирование как фронт так и бэк части c использованием Java, TestNG и Allure.

Будет плюсом:

  • Опыт планирования и выполнения функционального и интеграционного тестирования;
  • Опыт тестирования распределенных приложений (клиент-сервер).

Условия:

Если ты понимаешь, что знаний пока не хватает, но тебе очень хочется работать в автоматизации тестирования, приходи - пообщаемся.

Ты точно многому научишься у нас!

Плюсы работы в нашей команде:

  • Возможность познакомиться с современным OpenSource технологическим стеком;
  • Высокое покрытие unit и интеграционными тестами, автоматизируем все, что можем;
  • Множество курсов по разным областям IT, вы сможете получить и умножить нужные вам знания;
  • Высокая степень автоматизации DevOps конвейера;
  • Приветствуется переход в системный анализ или разработку при изучении текущего технологического стека, языка программирования Clojure и вашего желания.

  • Крупнейший банк и работодатель России
  • Активная и вовлеченная команда единомышленников;
  • Комфортный офис с большой бесплатной охраняемой парковкой, столовой и спортзалом;
  • График работы - 5/2;
  • Стабильная заработная плата: 5 и 20 числа каждого месяца;
  • Годовое премирование;
  • Корпоративное обучение;
  • Возможность профессионального развития;
  • Расширенный социальный пакет (ДМС, страхование жизни, профсоюз);
  • Сниженные корпоративные ставки по кредитным продуктам