Обязанности:
Предстоит заниматься разработкой инструментов тестирования и автотестированием системы дистанционного обслуживания юридических лиц. Начать тестирование с API и DB, затем UI.
- Изучение, анализ и тестирование требований;
- Участие в оценке трудозатрат и планировании работ по автоматизации тестирования;
- Проведение работ по автоматизации тестирования, настройка автоматических прогонов автотестов в CI/CD;
- Разработка инструментов тестирования и автотестов + code review;
- Управлять процессами автоматизации тестирования на проекте;
- Консультировать, оказывать техническую помощь и наставлять младших коллег;
- Анализ, локализация, регистрация и проверка исправлений дефектов;
- Написание автотестов на языке Java. (API/DB/UI);
- Поддержка автотестов.
Требования:
- Опыт в тестировании - от 5 лет;
- Опыт автоматизации тестирования - от 3 лет;
- Опыт работы/тестирования банковских систем, понимание ключевых процессов и продуктов;
- Знание процессов разработки ПО - SDLC;
- Знание СУБД PostgreSQL (Oracle), DDL/DML запросы;
- Умение составлять запросы SQL;
- Опыт работы с хранимыми процедурами; • Опыт работы с DBeaver/PGadmin или аналогами;
- Знание теории и опыт тестирования REST API, xml\json;
- Опыт работы с Postman/SoapUI;
- Знание реализации концепций ООП, языка Java (stream api + functional interfaces + модификаторы);
- Опыт работы: JUnit 5, JDBC (JDBI), Retrofit2 или аналогичными;
- Работа с логами ELK;
- Опыт работы с очередями сообщений Websphere/RH AMQ/Kafka;
- Опыт работы с Jira, Confluence, X-Ray (или аналоги Zephyr, Testrail, Test IT);
- Опыт работы с Jenkins, Groovy;
- Опыт работы с VCS (Bitbucket, GitLab, GitHub).
Вас ждет:
- Оформление официальное ТК;
- Формат работы удаленный;
- Официальное трудоустройство с первого рабочего дня (оплата больничных листов, отпусков);
- Белая заработная плата: фиксированный оклад (обсуждается на собеседовании с успешными кандидатами);
- График работы: 5/2;
- Соц. пакет: полис ДМС;
- Работа в молодом, дружном коллективе.