Тестировщик (проект Альфа-банка)
Развитие CRM платформы по формированию предложений банка.
Тестирование бэка, состоящее на 90% из работы с СУБД Oracle SQL Developer, объемной документацией и постоянным написанием запросов SQL и проверки их корректности в БД в соответствии с документацией.
Комментарий от команды:
На проекте в команде МА глубокий бек. Тестирование реализации алгоритма строго в соответствие с документацией.
Вся система - работа с аналитической системой SAS MA, для работы идет сбор данных и выгрузка. Функционал разделен по пуш-уведомлениям, созданию контактов в колл-центры, вторичные предложения (кредиты наличными, ипотека, автокредит) рассчитанным по базе данных клиентов. Запуск диаграммы и проверка, что отобразилось и передалось в БД.
Тестировщики у нас работают с объемной подробной документацией, где описан весь процесс, плотно работают с СУБД, в ней пишут sql-код, кода много и он сложнее простых запросов обычного select-а.
На этой позиции требуется любить копаться в коде и много работать с документацией.
Требования:
Oracle DB:
SQL - средний и выше (для стажера начальный/средний) уровень (знание DML, DDL, DCL, TCL), JOIN'ы (FULL, OUTER, INNER, LEFT, RIGHT),
Вложенные запросы внутри запроса,
Агрегатные функции (AVG, COUNT, MAX, MIN, SUM),
Case when then else (с вложенными запросами),
Оконные функции: row_number() over ..., dense_rank() over .....
+ cast(null as...), to_number (все семейство),
Insert, update, delete,
Create table,
Преобразование типов данных,
Округление.
-Знание теории тестирования, техник тест дизайна.
-Понимание и опыт в создании чек листов, тест кейсов.
-Jira, Confluence.
-Умение работать с документацией большого объема (100 стр и более).
-Усидчивость (нужно писать много кода и разбираться в нем).
-Хорошая логика.
-Коммуникабельность, общительность, стрессоустойчивость.
-Плюсом будет техническое образование.