← Все вакансии

Инженер по автоматизации тестирования / Automation QA

Чем предстоит заниматься:

Основной стек: Python, pytest, Selenium, requests, sgqlc

  • Написание автоматизированных тестов на Python для валидации UI, API (Redfish API и GraphQL) и CLI интерфейсов;
  • Улучшение и актуализация существующего набора автотестов;
  • Разработка и поддержка внутренних библиотек автоматизации.

Мы ждем от будущего члена команды:

  • Опыт коммерческой разработки автотестов на Python с использованием pytest от 2х лет;
  • Знание основных паттернов проектирования автотестов;
  • Опыт автоматизации тестирования UI с использованием Selenium/Playwright;
  • Понимание принципов работы REST API и/или GraphQL API;
  • Базовые навыки администрирования Linux;
  • Умение документировать код, обеспечивать контроль версий разрабатываемого кода с помощью GIT, взаимодействовать с разработчиками тестируемого ПО;
  • Знание основных техник тест-дизайна и умение применять их в рамках автоматизации;
  • Английский язык на уровне чтения технической документации.

Дополнительно приветствуем:

  • Опыт разработки/доработки библиотек для автоматизации тестирования;
  • Опыт работы с docker и docker-compose;
  • Опыт работы с CI (Jenkins, TeamCity, Linaro LAVA);
  • Опыт автоматизации тестирования GraphQL API;
  • Опыт использования Selenoid;
  • Понимание принципов работы основных сетевых протоколов;
  • Способность к самостоятельному поиску решений и проактивность в отношении улучшения рабочих процессов;
  • Желание учиться, повышать квалификацию и обмениваться знаниями.
Python Docker Linux Jenkins Selenium Playwright Pytest Git
Откликнуться →