НаправлениеИнформационные технологии
Команда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
Технологии, используемые в нашем проекте:
- Backend: Java 11 (+Spring) - микросервисы в kubernetes
- Frontend: React, TypeScript
- Ci/CD: Gitlab
Тестовый фреймворк:
- Java + Cucumber для API тестов
- Cypress для UI тестов
- 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;
- страховку со стоматологией, которая работает в Москве и регионах;
- особые условия по нашим продуктам, например, ипотеке, банковским картам или накопительным счетам и вкладам.
- еще десятки льгот и бонусов для сотрудников