Senior QA Automation Python (EP Console MTS)

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

МТС – одна из крупнейших российских экосистем. На базе основного телеком-бизнеса мы создаем цифровых продукты и сервисы во многих направлениях – от интернета вещей, искусственного интеллекта и больших данных до цифровой медицины и киберспорта.

Сейчас нам требуется Senior QA Automation Python в проект EP Console .

EP Console - административный интерфейс слоя технологических платформ компании. Который предназначен для администрирования/конфигурирования/управления интерфейсами других платформ, реализующими ЖЦ (Жизненный Цикл) продуктов, вида: заведение продуктовых спецификаций, рулов создания офферов, активных продуктов пользователя и тд

Обязанности:

  • Обнаружение, документирование и отслеживание дефектов;
  • Работа с автотестами - написание, отладка, запуск;
  • Поддержка инфраструктуры автоматизированного тестирования
  • Поддержание в работоспособном состоянии тестовых стендов
  • Разработка автоматизированных тестов (REST-API, UI, GraphQL)
  • Внедрение автотестов в инфраструктуру CI\CD
  • Взаимодействие с разработчиками, аналитиками;
  • Участие в проработке задач
  • Основной задачей будет являться E2E и интеграционных автотестов, тестирование работоспособности контракта GraphQL, задачи по тестированию фронта - вторичны и идут не первым приоритетом.

Требования:

  • ​​​​​​​Опыт в автоматизации тестирования ПО от 2 лет
  • Уверенное знание теории тестирования и понимание основ BDD –подхода
  • Знание популярных фреймворков для автоматизации тестирования – Cucumber, Junit, TestNG, Apache Maven, Selenium Webdriver, Selenoid
  • Знание инструментов для построения отчетов, например, Allure Report
  • Опыт автоматизации тестирования GUI и API
  • Знание форматов обмена данными XML, JSON, GraphQL
  • Знание SQL и СУБД на уровне понимания принципов работы и построения простых запросов
  • Знание Jenkins и умение настраивать job-ы для запуска автотестов
  • Опыт работы в Jira, Confluence и GitLab

Условия:​​​​​​​​​​​​​​

  • Стабильную белую заработную плату + премию;
  • Возможность удаленной работы;
  • Множество интересных и сложных проектов;
  • Саморазвитие — мы сделали обучение доступным. Вы можете проходить тренинги очно, дистанционно, в Корпоративном университете, у провайдеров, у наставников;
  • Есть возможность участвовать, в том числе выступать на внутренних митапах разработчиков, а так же на внутренних и внешних конференциях.
  • Здоровье своих сотрудников — ДМС со стоматологией, страхование жизни, страхование при поездках за рубеж;
  • Спорт — корпоративные соревнования по футболу, баскетболу и волейболу, различные спорт-программы или компенсация вашего фитнес-абонемента;
  • Хороший отдых — отпуск 28 календарных дней + 3 календарных дня дополнительно ежегодно, а также различные скидки на путешествия от наших партнеров;
  • Возможности раскрыть талант — мы поддерживаем хобби сотрудников, у нас есть корпоративный театр и сообщества по интересам;
  • Социальная ответственность — мы помогаем детям из детских домов, обучаем пенсионеров безопасному поведению в сети, сдаем кровь, очищаем парки от мусора на волонтерских субботниках и многое другое