О компании и команде
Бренд билайн входит в тройку самых крупных операторов связи. Компания существует 30 лет на рынке, наш штат — это более 30 тысяч человек. Мы позиционируем себя, как высокотехнологичную компанию с разносторонними интересами, основная цель которой быть лидером, открывая возможности digital-мира каждому клиенту.
Мы разрабатываем ключевой бизнес-продукт компании, который делает жизнь лучше для наших клиентов. В нашей команде принято: уважать друг друга, нести общую ответственность за результат и развиваться.
Нам нужен специалист по тестированию готовый экспериментировать, применять современные инструменты.
Итак, вам предстоит:
- Поддержка и развитие фреймворка автоматизированного тестирования;
- Создание и поддержка автотестов на новый и существующий функционал;
- Подготовка и создания заглушек;
- Участие в настройке процессов CI;
- Участие в настройке тестовой среды;
- Подготовка и согласование плана автоматизации тестирования;
- Организация системы прогона автотестов и анализа результатов;
- Оформление дефектов в системе баг трекинга и контроль выполнения;
- Формирование отчетов о проведении тестирования, ведение внутренней документации;
- Организация работы группы автоматизаторов тестирования, наставничество.
Ожидания от кандидата
- Знание методик тестирования;
- SQL: Опыт работы со сложными запросами (условия, сортировка, объединение таблиц, с несколькими вложениями), работа с большим объемом данных;
- API (REST, SOAP): Понимание принципов работы RESTful API, опыт автоматизации тестирования API;
- Владение инструментами создания моков, заглушек;
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka): составления скриптов для отправки сообщений в очереди. Умеет "глушить" очередь на прием и передачу;
- Linux: Знания о командных оболочках (bash, zsh или др.). Опыт разработки скриптов;
- Опыт анализа сетевого трафика;
- Python: Уверенное владение языком программирования;
- Опыт автоматизации тестирования UI;
- Опыт работы с логами, углубленной локализации проблем при помощи логирования;
- Владение техниками тест-дизайна;
- Опыт разработки тест-стратегии и тест-плана, умение определять зависимости и риски, достаточность ресурсов;
- Опыт разработки оперативных, функциональных, итоговых отчетов необходимых для тестирования продукта и сложного интеграционного ИТ решения;
- Умение определять влияние дефекта на все затронутые сценарии тестирования;
- Опыт настройки CI/CD.
Python,
Технологический стек:
- PyTest;
- Python;
- Wiremock (желательное);
- Jenkins (желательно);
- Kubernetes;
- SQL.
Условия работы
- Сплоченная команда профессионалов, в которой можно не только успешно реализовывать проекты, но и перенимать опыт и развиваться;
- Конструктивная и открытая рабочая атмосфера;
- Сложные и интересные задачи, которые позволят полностью раскрыть свой потенциал;
- Возможность участвовать в создании не только самых инновационных, но и социально-значимых продуктов;
- Digital-инструменты для работы, которые позволят решать текущие задачи быстро и эффективно;
- Корпоративное обучение: очное или в on-line формате;
- Гибкий рабочий график и возможность работать удаленно — планируй свое время сам;
- Полис добровольного медицинского страхования, обслуживаемый в лучших клиниках города;
- Служебную сотовую связь.