Романов переулок 4
Торговый Дом ЦУМ - лидер luxury-сегмента электронной коммерции, находится в поиске QA Automation Backend.
- В ЦУМ у Вас есть возможность построить карьеру и влиять на развитие продукта с мировым именем, а наша большая команда профессионалов поможет Вам расширить свою экспертизу
- Мы используем технологии, подходящие под задачи, и, при необходимости, привлекаем дополнительные ресурсы для комфортной работы каждого сотрудника
- Наши команды активно расширяются, а процессы и коммуникации всегда остаются эффективными
-
Наш продукт - TSUM Collect. Это собственная ресейл-платформа, специализирующаяся на люксовом сегменте. Проект молод и полон сил, открыт новым технологиям и интересным решениям.
Мы ищем QA Automation Backend в команду управления данными для работ по направлению автоматизации функционального тестирования backend-сервисов. На данной позиции специалист будет заниматься 100% автоматизацией тестирования, а также задачами по внедрению тестов в общий CI процесс (по уже готовым подходам и паттернам). На данном проекте QA входит в продуктовую команду. Сейчас на проекте полностью закрыто ручное тестирование (4 QA).
Откликайтесь и станьте частью большой команды профессионалов ЦУМ!
БЫТЬ ЧАСТЬЮ КОМАНДЫ ЦУМ - ЭТО:
- Официальное трудоустройство;
- График работы: 5/2 с 10:00 до 19:00 (сб., вскр. - выходные);
- Уровень дохода обсуждается индивидуально по итогам интервью;
- ДМС, включающий стоматологию и страховку для выезжающих за рубеж;
- Работа в динамично развивающейся и уникальной по структуре, масштабам и возможностям компании с культовыми мировыми брендами класса люкс;
- Неограниченный доступ к офлайн и онлайн курсам Академии ЦУМ, а также эксклюзивным тренингам от представителей брендов;
- Место работы: БЦ "Романов Двор" (м. Боровицкая, Александровский сад), поддерживаем гибридный / удаленный формат работы.
Наш продуктовый стек: Архитектура: микросервисы; Протокол: GRPC; Бэк: golang(~90%), php(~10%); БД: PostgreSQL; NoSQL: ElasticSearch; Брокер: kafka; CI/CD: Nomad, Gitlab CI, Docker; Методология: Scrum
Стек автоматизации тестирования: java 11, junit 4, rest assured, asserj, gradle, hibernate, elasticsearch, jenkins CI, git-gitlab, отчетность serenity (like allure)
Требуемые навыки:
-
Опыт от 1-го года автоматизации тестирования backend с использованием Java 8+ либо Kotlin;
-
Опыт от 2-х лет тестирование backend (можно в совокупности с п1);
-
Хорошее знание и понимание видов и артефактов тестирования;
-
Опыт работы с фреймворками: junit 4/5/testng/etc, allure, gradle/maven;
-
Уверенные знания Java 8+ либо Kotlin;
-
Уверенные знания git;
-
Уверенные знания SQL;
-
Базовые навыки работы с технологией Docker;
-
Базовые навыки работы с командной строкой unix;
-
Понимание CI/CD процесса, опыт работы с CI/CD системами;
-
Знать и уметь применить паттерны проектирования тестов, понимание SOLID, KISS, etc.
-
Знание и понимание методологий тестирования и разработки ПО;
-
Твердое понимание процесса работы scrum-команды и роли тестирования;
Будет большим плюсом:
-
Опыт работы с технологиями из блока “Наш продуктовый стек”;
-
Опыт автоматизации и тестирования gRPC-протокола;
-
Kubernetes (у нас Nomad, но куб же круче:) );
-
Hibernate/Spring data/etc jpa;
-
Spring/Spring Boot;
-
Широкий технический кругозор;
-
Проактивность, самостоятельность, желание “сделать мир лучше”;
-
Живой аккаунт github;
Чем будете заниматься:
-
Автоматизация функционального тестирования backed-сервисов;
-
Поиск и локализация дефектов;
-
Участие в релизном цикле продукта;
-
Внедрение тестов в CI-процесс;
-
Поддержка CI-процесса со стороны QA;
-
Коммуникации с аналитиками, PO, разработкой, QA;
-
Межкомандные активности.