Наш заказчик - второй по величине банк в стране, услугами которого пользуются миллионы людей. Цель заказчика - создать максимально удобные для клиентов приложения, сервисы, технологии. Мы активно ищем талантливых кандидатов, готовых к решению различного рода задач: вывод новых фичей, поддержка текущей функциональности, написание тестов, участие в общих грумингах и многое другое. Работа ведется в небольших кросс-функциональных командах с полным
Увеличение продуктивности кредитных сотрудников и качества ключевых аналитических материалов за счет автоматизации и внедрения элементов искусственного интеллекта в области кредитного анализа и управления работой кредитных сотрудников с целью обеспечения максимальной скорости принятия решений о кредитовании без потери качества.
Информационные системы, разрабатываемые командами стрима, участвуют в кредитном конвейере всех глобальных бизнес линий - от малого бизнеса до крупного и инвестиционного. Основой систем является автоматизация процессов кредитования от заявки до выдачи средств. Автоматизация закрывает огромный пул ручных операции и сопутствующих инструментов. Реализованные функции позволяют решать задачи в режиме одного окна c красивым, функциональным и продуманным UI.
Ключевым этапом кредитования является кредитный меморандум, который рождается в наших системах и для его формирования используется огромное количество «сырых» данных, построение моделей и прогнозов, в том числе с применением ML.
Банковским продуктам уделяется большое внимание в части надежности и безопасности и поэтому применяем утвержденный архитектурный чек-лист надежности и качества данных.
Над системами работает 8 продуктовых команд развития. Численность команды 8-12 человек и включает основные ключевые роли - разработчики, аналитики, тестировщики, РО. Команды поддерживают свой архитектор и DevOps инженер.
Наш проект сформировался в 2020 г. За это время мы сделали очень много, но наши продукты продолжают совершенствоваться и обрастать новыми возможностями.
Мы делаем внутренний продукт, но делаем так, что бы довольны были внешние клиенты.
Обязанности
• поддержка и развитие существующего решения для автоматизации тестирования UI и API;
• развитие и сопровождение инструментов мониторинга и отчетности автотестирования;
• планирование, распределение задач, контроль и предоставление отчётности по команде развития решения;
• внедрение решения в проектные команды;
Обязательные требования
• опыт работы в банках
• умение составлять SQL-запросы средней сложности
• уверенное владение MS Excel:
• автоматизация рутинных операций через макросы (VBA).
1. Общие компетенции
- высшее образование (техническое/информационное) или профильные сертификаты в области тестирования ПО;
- опыт работы тестировщиком от 3 лет;
- понимание жизненного цикла разработки ПО и методологий тестирования (Agile, Scrum, Waterfall);
- умение составлять и вести тестовую документацию (чек-листы, тест-кейсы, отчёты о дефектах);
- навыки работы с системами отслеживания дефектов (Сфера, Jira, и др.);
- аналитическое мышление, внимание к деталям, ответственность за качество продукта.
2. Навыки ручного тестирования
- проведение функционального, регрессионного и смоук-тестирования;
- тестирование по реализуемым доработкам: проверка новых фич и изменений в соответствии с ТЗ;
- тестирование пользовательского интерфейса (UI): проверка соответствия макетам, адаптивности, доступности, юзабилити;
- тестирование ролевой модели: проверка прав доступа и сценариев для разных типов пользователей;
- тестирование интеграций: проверка взаимодействия между системами/модулями;
- составление отчётов о найденных дефектах с чётким описанием шагов воспроизведения, ожидаемого и фактического результата.
3. Навыки автоматического тестирования
- опыт автоматизации тестовых сценариев (навыки программирования обязательны);
- понимание принципов построения фреймворков автоматизации;
- умение поддерживать и развивать автотесты.
4. Знания баз данных и SQL
- уверенное знание СУБД: PostgreSQL, ClickHouse, Redis;
- умение составлять SQL-запросы средней сложности (JOIN, подзапросы, агрегатные функции, оконные функции);
- навык формирования выгрузок данных для анализа и верификации;
- понимание структуры БД, связей между таблицами, индексов, ограничений.
5. Знание языков программирования и инструментов
- владение языком Java/Python (базовый уровень: написание скриптов, работа с библиотеками);
- знание VBA для автоматизации задач в MS Office;
- дополнительные языки/инструменты приветствуются (например, JavaScript, Bash).
6. Навыки работы с Excel
- уверенное владение MS Excel:
- построение и настройка сводных таблиц;
- создание сложных выборок и фильтров;
- работа с формулами (ВПР, СУММЕСЛИ, ИНДЕКС+ПОИСКПОЗ, массивы и др.);
- визуализация данных (графики, диаграммы);
- автоматизация рутинных операций через макросы (VBA).
7. Тестирование API
- опыт тестирования API с использованием Postman (или аналогов);
- умение составлять и отправлять HTTP-запросы (GET, POST, PUT, DELETE);
- проверка ответов API (статус-коды, структура JSON/XML, валидация данных);
- работа с авторизацией (OAuth, API-ключи, токены);
- автоматизация тестов API (скрипты в Postman, интеграция с CI/CD).
8. Понимание релизной политики
- знание процессов выпуска релизов;
- участие в релизном цикле: проверка готовности функционала, согласование изменений;
- понимание версионирования, миграций данных, обратной совместимости;
- умение оценивать риски изменений и приоритизировать тестирование.
9. Дополнительные требования
- умение работать в команде (взаимодействие с разработчиками, аналитиками, PM);
- готовность к обучению и освоению новых инструментов/технологий;
- английский язык на уровне чтения технической документации (желательно).
Будет плюсом
-