QA-инженер (JS+Cypress) в команду оценки залогового имущества (удаленная работа)

3 мая 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: QA-инженер (JS+Cypress) в команду оценки залогового имущества

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

Collateral Platform - проект, целью которого является создание сквозного процесса по работе с залогом на всех его этапах и под единым, простым и понятным для разных пользователей интерфейсом. Начиная с предложения о залоге, проходя через процессы разного вида оценки, меняющиеся параметры залога и условия сделки с клиентами до успешного окончания сделки.

Collateral Platform - это несколько команд, работающих в одном инфраструктурном пространстве и на нескольких языках. Это различные технические процессы - агрегация данных, обучение ML моделей, автоматическая оценка с учетом существующей методологии, учет загруженности сотрудников, своевременная нотификация пользователей и систем по различным каналам. Это множество технических событий стремящихся поддерживать консистентность данных и их актуальность для конечных потребителей.

В основе нашего архитектурного подхода лежит проверенный нами Domain Driven Design, реализовавшийся в виде микросервисов. Мы прошли через множество трудностей и получили большой опыт, позволяющий сейчас точно сказать как и зачем рождался каждый из наших сервисов.

SAGE, Rich Domain Model, BFF, внутренняя шина Rabbit MQ, свой BPM и прочее - в каждом из существующих технических компонентов и подходов мы постарались учесть все требования, внешние факторы и последствия с которыми позже можем столкнуться.

Обязанности

  • разработка фреймворка для автотестов (JS+Cypress) и расширение тестового покрытия;
  • разработка, поддержка и выполнение тест-кейсов;
  • проведение функционального тестирования, ручного и автоматизированного;
  • поддержка библиотеки регрессионных тестов, проведением регресс и смоук тестов;
  • проведение UAT и демо для пользователей;
  • локализацией найденных дефектов;
  • активное взаимодействие с разработчиками, аналитиками, бизнес-пользователями.

Требования

  • опыт автоматизации тестирования (java js ts);
  • опыт работы с Cypress;
  • опыт работы с CI/CD (gitlab);
  • понимает SDLC и место тестирования в нем;
  • опыт тестирования Front-End и Back-End;
  • понимание трехкомпонентной архитектуры и концепции микросервисов;
  • владение техниками тест-дизайна (Эквивалентное разбиение, таблица принятия решений);
  • понимание работы с данными в формате xml/json;
  • понимание типов интеграции между системами SOAP/REST/MQ и т.д.;
  • опыт интеграционного тестирования;
  • знанием SQL на уровне написания запросов с использованием функций агрегирования, группировки и фильтрации.

    Будет плюсом
  • опыт работы по Agile в составе Scrum фича-команд (leSS);
  • опыт проведения UAT;
  • английский на уровне чтения документации и требований;
  • опыт работы с jira/confluence/zephyr;
  • опыт работы в банковской сфере.

Условия

  • возможность работать из офиса или удаленно. Главное договориться с командой;
  • работу в структуре без строгой иерархии, где ваш руководитель это играющий тренер;
  • работу по принципам Agile;
  • присоединиться к QA-коммьюнити в банке, где коллеги обмениваются опытом и помогают друг другу;
  • участие в регулярных митапах профессиональных сообществ;
  • внутреннее и внешнее обучение за счет банка;
  • участие в профессиональных конференциях в качестве спикера или слушателя; Например, мы регулярно ходим на HighLoad или JPoint;
  • страховку со стоматологией, которая работает как в Москве, так и в регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
  • еще десятки льгот и бонусов для сотрудников