Инженер по автоматизированному тестированию
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
«Единая Система Аутентификации» — это высоконагруженная система, которая идентифицирует и аутентифицирует физических лиц – клиентов банка для работы с мобильными приложениями, интернет-банком, банкоматами и другими каналами. Мы развиваем способы входа и подтверждения операций — 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;
- желание учится и развиваться.
Бонусы
Что мы предлагаем:
- Меритократия, способность слышать мнение каждого, много интересных задач, которые влияют на миллионы людей и позволяют вырасти профессионально;
- гибкое начало рабочего дня, возможность удаленной работы;
- конференции и обучение на корпоративных или вендорских курсах за наш счёт;
- современное, производительное «железо»;
- отличная программа ДМС;
- возможность сменить команду или проект при желании;
- льготные условия кредитования;
- материальная помощь и социальная поддержка;
- корпоративная пенсионная программа.