QA Automation Engineer (CRM)
Требования
Местоположение и тип занятости
Компания
Российский оператор сотовой связи. Лучший работодатель среди телеком-компаний по итогам рейтинга HeadHunter за 2022 год
Описание вакансии
Условия работы
Что мы предлагаем:
- Участвовать в проектах, связанных с инновационными продуктами.
- Работать с командой амбициозных людей, увлеченных своим делом и проектом
- Разрабатывать востребованный продукт и получать четкий фидбэк от пользователей
- Работать в компании, где тебя слышат и ценят твой вклад
- Получить профессиональный рост (у нас есть тренинги, конференции, сильная команда, которая готова делиться знаниями и в которой можно быстро расти)
Ваши будущие задачи:
- Разработка и автоматизация сценариев тестирования с использованием стека технологий: BDD, JAVA 8, Selenide, Maven, JUnit 4, Allure 1
- Поддержка и развитие существующего фреймворка тестирования
- Поддержка существующих и разработка новых скриптов нагрузочного тестирования с настройкой визуализации результатов (JMeter, Influxdb, Grafana)
- Выполнение code review доработок фреймворка тестирования
- Внедрение новых технологий, анализ и улучшение показателей тестирования
- Взаимодействие с командой (аналитиками, разработчиками, архитектором) с целью улучшения предоставляемого ПО
Чтобы стать кандидатом, нужно:
- Высшее техническое, ИТ или математическое образование
- Опыт командной работы с использованием гибких методологий и инструментов управления проектами (Azure DevOps, Jenkins)
- Знание JAVA 8, Selenium API, Selenide, Maven, JUNIT4 (желательно Selenoid)
- Опыт поддержки и развития существующего фреймворка тестирования
- Знание BDD (JBehave и др)
- Опыт автоматизации тестирования веб-приложений (frontend и backend)
- Навык тест-дизайна, понимание жизненного цикла разработки ПО, CI/CD
- Уверенные знания GIT
- Уверенное знание конструкций SQL, умение строить сложные выборки и запросы / основы REST API/SOAP, умение пользоваться Postman, Soap UI / принципы работы протоколов и web-сервисов
- Опыт работы с системами отчетности (Allure, Grafana)
- Опыт проведения нагрузочных тестов (JMeter+InfluxDb/ClickHouse+Grafana)
- Опыт написания тест-кейсов, чек-листов, тест-планов
- Опыт развёртывания окружений для проведения тестирования (настройки Java, Maven, Git, установка плагинов, настройка сборок в Azur DevOps, настройка свойств браузера, установка сертификатов)
- Опыт выполнения code review
- Опыт написания инструкций к разработанному функционалу
- Коммуникабельность, умение работать в команде, ответственное отношение к работе
Преимуществом является:
- Опыт работы с UNIX-based системами
- Опыт работы с Docker-контейнерами
- Знание PowerShell
- Опыт работы с ReportPortal
Что есть у нас и чем готовы делиться:
- Полное соответствие ТК РФ
- Индексируемая белая заработная плата, годовые бонусы
- Дополнительное медицинское страхование
- Компенсация затрат на мобильную связь
- Дополнительные материальные выплаты (пособия при рождении ребёнка, вступлении в брак и т. п.)
- Компенсация занятий спортом через год работы
- Скидки от партнёров
- Возможность удалённой работы
- Бесплатное прохождение курсов на одной из основных обучающих онлайн платформ
- Интересная работа в стабильной компании
- Возможности профессионального и карьерного роста
- Уникальная возможность работы с большим разнообразием аналитических задач
- Витаминно-фруктовой заряд по вторникам
- Зеленый свет для новых идей и предложений: мы часто делаем то, на что другие не отваживаются