Senior QA Automation engineer в команду UCP
Требования
Местоположение и тип занятости
Компания
Российский телеком-оператор с 50 миллионами клиентов и 30 тысячами сотрудников
Описание вакансии
О компании и команде
Продукт UCP должен реализовать следующие цели:
- сгенерировать единый глобальный ID клиента ( собрать все, что есть по клиентским данным из легаси, дедублицировать и присвоить к старым данным - единый ID)
- в дальнейшем генерировать новый ID - для новых клиентов, с учетом старых дублей
- компания сейчас переходит на BSS стэк(пилим в компании все функции на коммунальные и реализовываем на одной платформе), соответственно в наших интересах встроиться в эти целевые процессы, где все идет через целевые системы
- необходимо встроиться в аналитику компании "вокруг клиента" а не "абонента". Разница - абонент = 1 симка = 1 продукт. Клиента = много симок=много продуктов.
Ожидания от кандидата
- API (REST, SOAP): Понимание принципов работы RESTful API, опыт автоматизации тестирования API. Владение инструментами создания моков, заглушек;
- Знание Java и опыт написания автотестов от 2-х лет;
- SQL, опыт работы со сложными запросами (условия, сортировка, объединение таблиц, с несколькими вложениями), работа с большим объемом данных;
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka): составления скриптов для отправки сообщений в очереди. Умеет "глушить" очередь на прием и передачу;
- Linux: Знания о командных оболочках (bash, zsh или др.). Опыт разработки скриптов;
- Опыт анализа сетевого трафика;
- Опыт работы с логами, углубленной локализации проблем при помощи логирования;
- Владение техниками тест-дизайна;
- Опыт разработки тест-стратегии и тест-плана, умение определять зависимости и риски, достаточность ресурсов;
- Опыт разработки оперативных, функциональных, итоговых отчетов необходимых для тестирования продукта и сложного интеграционного ИТ решения;
- Умение определять влияние дефекта на все затронутые сценарии тестирования;
- Опыт настройки CI/CD (в частности, GitLab).
- фреймворком Spring (тестирование, работа с БД и Kafka);
- Tarantool;
- тестированием производительности
Условия работы
- сплоченную команду профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
- обучение, участие в интересных проектах и расширение профессиональной экспертизы: мы участвуем в конференциях, митапах и публикуемся на Хабр и т.д.;
- конструктивную и открытую рабочую атмосферу;
Бонусы
- полис добровольного медицинского страхования, обслуживаемый в лучших клиниках;
- корпоративные скидки на фитнес, обучение, путешествия и т.п.;
- служебную сотовую связь;
- трудоустройство в аккредитованную ИТ-компанию.