QA automation engineer (Selenium + Python)

Дата размещения вакансии: 25.06.2025
Работодатель: Ритм
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

Наша команда занимается обеспечением качества и стабильности сложного научно-технического продукта, которым будут пользоваться миллионы инженеров, преподавателей, студентов и исследователей по всему миру.

Мы ищем опытного автоматизатора с сильными навыками Python, который не только пишет автотесты, но и способен разбираться в архитектуре продукта, углубляться в логику работы системы и, при желании, участвовать в разработке внутренних инструментов тестирования.

Ты станешь частью команды, которая:

  • Создает автоматизированные UI и e2e-тесты для Web-IDE, используемой в инженерных расчетах;
  • Постоянно расширяет регрессионный тест-пак;
  • Автоматизирует все, что поддается автоматизации — от запуска стендов до анализа логов;
  • Работает над улучшением процессов, практик и качества инженерного продукта.

Технический стек:

  • Язык: Python

  • Фреймворки: Selenium, PyTest

  • Контейнеризация: Docker (сборка, запуск контейнеров, работа с образом)

  • CI/CD: GitLab CI

  • Инфраструктура: Selenoid, Linux

  • VCS: Git

Мы ждем от Вас:

  • Опыт разработки автотестов на Python + Selenium от 1 года и/или опыт работы разработчиком Python и есть желание попробовать себя в тестировании и развитии тестовых инструментов
  • Отличное понимание ООП и способность писать читаемый, поддерживаемый код;
  • Уверенное владение Docker: работа с образами, запуск тестов в контейнерах;
  • Опыт работы с системами CI/CD;
  • Опыт разработки и поддержки тестовой документации;
  • Умение работать с логами, базовые знания bash, Linux.

Будет плюсом:

  • Опыт в backend/web-разработке (Python);
  • Инженерное или техническое образование;
  • Опыт настройки и поддержки Selenoid;
  • Знания принципов работы распределенных систем.

Условия:

  1. Обеспечиваются все пожелания, связанные с обустройством эффективного рабочего процесса исследований и разработки;
  2. Стабильность и официальное оформление по ТК РФ;
  3. Белая заработная плата, уровень оклада согласовывается по результатам собеседования. В отклике рассказывайте о релевантных примерах работ.