QA-инженер в команду Corp CRM
НаправлениеИнформационные технологии
КомандаCorp CRM
Дата публикации08.07.2023
Нажимайте смело — отклик произойдет только на следующем шаге

QA-инженер в команду Corp CRM

Мы с нуля создаём CRM-систему для сотрудников, которые занимаются продажами банковских продуктов и развитием отношений с клиентами крупного бизнеса. Официально наша система называется Corp CRM, но мы ласково называем её Sexy CRM. Это отражает наш подход к созданию корпоративного рабочего инструмента сотрудников — считаем, что всё должно быть с душой, человеческим лицом и обязательно красиво. Надеемся, наши пользователи это чувствуют, а если нет, то это повод к нам прийти и этим поделиться, чтобы мы могли сделать лучше. У нас нет ограничений на технологически стек (работаем с последними версиями технологий, подключаем передовые технологии, если это обоснованно). Свобода в плане ресерча и внедрения новых практик и технологий. With great freedom comes great responsibility.

Технологии, используемые в нашем проекте:
- Backend: Java 11 (+Spring) - микросервисы в kubernetes
- Frontend: React, TypeScript
- Ci/CD: Gitlab
Тестовый фреймворк:
- Java + Cucumber для API тестов
- Cypress для UI тестов
Чем предстоит заниматься:
  • Обеспечивать качество выпускаемого решения, в том числе:
    • Обеспечивать ручное тестирование нового функционала;
    • Автоматизировать существующие и новые тестовые сценарии со стороны API и UI
    • Увеличивать долю автоматизированных регресс тестов;
  • Взаимодействовать внутри Agile-команды: dev + бизнес представители, мы работаем по Scrum;
  • Участвовать в жизни QA community.
Что мы ожидаем:
  • Опыт в автоматизации тестирования (Java/Selenium и/или Cypress);
  • Опыт тестирования Web-приложений;
  • Понимание принципов построения микросервисной архитектуры и межкомпонентного взаимодействия (REST, SOAP, JMS);
  • Применение пирамиды тестирования на практике;
  • Навыки работы с базами данных;
  • Умение читать код, понимать stacktrace и логи
  • Знание жизненного цикла разработки ПО
  • Желание участвовать в развитии продукта
  • Желание погружаться в бизнес-контекст
Что будет плюсом:
  • Опыт работы в продуктовой Agile-команде;
  • Навык работы с Docker, Kubernetes;
  • Настройка CI/CD (предпочтительно GitLab CI);
  • Понимание ATDD/BDD/TDD.
Что мы предлагаем:
  • возможность работать удаленно;
  • работать в сплочённом IT-сообществе, где коллеги становятся настоящими друзьями;
  • развитие: оплачиваем профессиональные тренинги и курсы, отправляем на конференции, проводим внутрибанковские митапы с приглашёнными экспертами;
  • влиять на конечный результат и понимать бизнес-логику продуктов: следуем принципам Agile;
  • страховку со стоматологией, которая работает в Москве и регионах;
  • особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.