Инженер по автоматизации тестирования (Java / Selenide) / QA Automation Engineer
Коротко
Develops and maintains the test model and autotest framework for a brokerage product, reviews code, and participates in the full software development lifecycle · Needs: Experience with Maven/Gradle, REST services, OOP, Linux, Agile, SQL, and Java/Groovy/Kotlin with Selenium/Selenide, JUnit/Cucumber/Spock, IntelliJ IDEA, Git
Описание от работодателя
О нас и проекте
Мы — IBS. Ведущий российский системный интегратор, разработчик цифровых решений для крупнейших компаний и финансового сектора.
Вы присоединитесь к команде, которая развивает и переводит на новую платформу продукт брокерского обслуживания для юридических лиц . Наша задача — сделать продукт доступным и удобным для миллионной аудитории клиентов, ориентируясь на их интересы и экономя их время.
Вам предстоит реализовывать масштабируемые приложения, участвовать в интеграции множества систем с применением современных технологий и делать это с учётом высочайших требований к надёжности и доступности. У нас каждый может проявить себя и предложить что-то новое.
Чем предстоит заниматься (обязанности)
Развитие и актуализация тестовой модели.
Разработка и актуализация фреймворка автотестов.
Разработка автотестов и решение концептуальных задач автотестирования.
Ревью чужого кода автотестов и работа с ревьюерами.
Участие на всех стадиях жизненного цикла разработки ПО: предпроектное обследование, согласование функциональных и технических требований, проектирование, анализ.
Наши требования (компетенции)
Обязательные навыки:
Опыт работы с Maven, Gradle в промышленном проекте.
Опыт работы с REST-сервисами .
Понимание принципов разработки ПО, ООП , паттернов проектирования.
Знание Linux и умение работать с командной строкой.
Опыт работы по Agile -практикам.
Знание SQL .
Опыт работы с:
Java / Groovy / Kotlin
Selenium / Selenide
JUnit / Cucumber / Spock
IntelliJ IDEA
Git
Jenkins
Будет преимуществом:
Опыт разработки автотестов для микросервисной системы .
Понимание особенностей и опыт проведения нагрузочного тестирования .
Условия работы
Полная занятость, 5/2.
Официальное трудоустройство по ТК РФ.
ДМС после прохождения испытательного срока.
Работа над продуктом для миллионной аудитории клиентов.
Профессиональная команда и прозрачная система постановки задач.
Возможность влиять на архитектуру автотестов и предлагать новые решения.