Инженер по автоматизации тестирования (web)

​​​Как мы работаем:

  • В нашей работе мы используем Python, Pytest, Allure, Mitmproxy, Flask, Docker, Jenkins и Gitlab;
  • Разрабатываем собственные инструменты для тестирования, например, для генерации тестовых данных и состояний;
  • Тестовую инфраструктуру разворачиваем на тестовых кластерах;
  • Мы придерживаемся высоких стандартов качества кода;
  • Работая в команде крутых специалистов, вы сможете заниматься не только задачами платформы Web, но и обмениваться опытом с автоматизаторами других платформ (iOS, Android и SmartTV), а также работать над общими библиотеками.

Что нужно будет делать:

  • Автоматизировать функциональные и интеграционные тесты для веб версии ivi.ru (десктоп и мобильная версии);
  • Поддерживать и дорабатывать существующие фреймворки клиентского тестирования;
  • Разрабатывать архитектурные тестовые решения.

Вы нам подходите, если:

  • Знаете теории тестирования ПО;
  • Умеете тестировать (составление тест-кейсов, структурный подход к планированию тестирования);
  • Имеете опыт работы с *nix системами (Linux);
  • Знаете bash/zsh на уровне пользователя (cd, mkdir, vim, grep, tail и т.п.);
  • Имеете опыт программирования на любом из объектно-ориентированных языков программирования (Python, Java, Kotlin, C#, Swift);
  • Имеете общее понятие о том, как работает клиент-серверные мобильные приложения: что такое DNS, HTTP(S), JSON, RESTful-сервисы;
  • Имеете опыт работы с selenium или любым другим фреймворком для тестирования web-приложений;
  • Инициативны и самостоятельны.