Специалист по автотестированию

Remote work

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

Мы набираем IT специалистов в большую команду для работы на проектах для крупного и динамичного российского банка.

Проект «Мобильный банк МСБ» направлен на создание одного из лучших мобильных приложений, максимально удобного для клиентов малого и среднего бизнеса.
Цель - войти в топ мобильных приложений рынка.

Проект находится в начале реализации и тебе предоставляется отличный шанс поучаствовать в создании новых мобильных сервисов (полный спектр услуг по открытию и ведению продуктов для малого и среднего бизнеса), основанных на лучших практиках рынка.
При проектировании и разработке используется собственная дизайн система, которая активно развивается внутри банка. Проект движется в MVP, с поэтапным наращиванием функционала.
Работа ведется в динамичной кроссфункциональной команде, включающей аналитиков, разработчиков, тестировщиков, дизайнеров. В работе команды также участвуют DevOps инженер, Архитектор.
Активно взаимодействуем с представителями бизнес-заказчиков для реализации лучшего опыта.

Технологический стек:
Android: Java, Kotlin, Dagger2, Hilt, Room DB, SQLite, Coroutines, Jetpack Compose, MVVM, MVI, RestAPI, Retrofit
Back: Java, SpringBoot, postgreSQL, stomp, kafka, camunda, docker keycloak
CI/CD (TeamCity, Git), BDD (akitaGPB).
Unit Test - Junit5, Mockk, Mockito, UITest - пока в планах Espresso.

Обязанности

Разработка автотестов на языке JAVA и инструментов для автоматизации;
Выстраивание процесса автоматизации с нуля;
Менторство текущей команды и обучение их:
Развитие и поддержание существующих тестов;
Взаимодействие с командой разработки, аналитиками и ручными тестировщиками.

Расположение
Remote work
Тип работы
QA Automation
Номер вакансии
VR-66112
Язык
Russian: C2 Proficient

Требования к кандидату

Обязательные требования

Навыки в составлении и использовании тестовой документации (тест-кейсы, отчеты о тестировании);
Анализ документации и разработка тест-кейсов, чек листов;
Подготовка тестовых данных;
Внесение обнаруженных ошибок в Баг-трекер, контроль их исправления;
Понимание работы и опыт тестирования клиент-серверных приложений;
Разработка, запуск и анализ автотестов;
Подготовка и создание заглушек на среде разработки;
Развитие единого фреймворка автотестов;
Знание Java/Kotlin, JUnit, TestNg, RestAssured, Selenide, Mockk, Mockito;
Опыт тестирования веб-приложений;
Опыт работы с XML, JSON;
Опыт работы Charles proxy, Fiddler, Postman, консоль разработчика Chrome;
Опыт с Jira, Confluence;
Опыт работа с CI/CD, преимущественно Jenkins/Teamcity.

Желательные требования

-

Работа у нас — это

Команда профессионалов, готовых поддержать ваши инициативы

Возможность работы с новыми технологиями

Возможности карьерного роста

Обучение за счёт компании

Красивый и комфортный офиc

Гибкий график

ДМС

Мощное железо и дополнительное оборудование