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

Инженер по автоматизированному тестированию

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

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

Компания

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

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

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

«Единая Система Аутентификации» — это высоконагруженная система, которая идентифицирует и аутентифицирует физических лиц – клиентов банка для работы с мобильными приложениями, интернет-банком, банкоматами и другими каналами. Мы развиваем способы входа и подтверждения операций — SMS, QR, Push, биометрия и другие. У нас много технологических задач, связанных с переходом на микросервисную архитектуру и миграцией в облако. А еще сотни интеграций с системами Сбера.

Технический стек:

Стек для написания автотестов: Karate DSL (Cucumber), Sql (Oracle, MsSql), RestApi, Soap, Xml, Json, Jenkins (Run build) , Jira, Git (BitBacket), Java 8.

Для разработки ядра и заглушек: Spring, Spring Boot, Hibernate, Web MVC, Spring Data Jpa, Kafka, Oracle, Postgres, Jenkins (create pipeline), JavaScript, Java 8.

АС ЕСА реализована с использованием следующего техстека: Java 8, Oracle, IBM WAS, IBM MQ, Kafka, SpringBoot.

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

  • Разработка автотестов по методологии bdd, на основе описанных сценариев;
  • поддержка и актуализация существующих автотестов;
  • разбор падений и исправление.

Требования:

  • Знание Java Core (8+ версии уровень junior), уметь читать чужой код;
  • уметь писать  bdd сценарии, знать что такое unit-тесты;
  • понимание сетевого взаимодействия приложений (отличать REST от SOAP);
  • знать или отличать основные форматы передачи данных (json, xml);
  • уметь читать/писать техническую документацию;
  • понимать общие принципы процесса тестирования приложений и жизненного цикла продукта;
  • понимать реляционные БД, уметь писать и читать SQL запросы;
  • понимать что такое git - отличать pull от rebase;
  • желание учится и развиваться.

Бонусы

Что мы предлагаем:

  • Меритократия, способность слышать мнение каждого, много интересных задач, которые влияют на миллионы людей и позволяют вырасти профессионально;
  • гибкое начало рабочего дня, возможность удаленной работы;
  • конференции и обучение на корпоративных или вендорских курсах за наш счёт;
  • современное, производительное «железо»;
  • отличная программа ДМС;
  • возможность сменить команду или проект при желании;
  • льготные условия кредитования;
  • материальная помощь и социальная поддержка;
  • корпоративная пенсионная программа.