Протей, НТЦ

QA Lead (Python)

Не указана
  • Санкт-Петербург
  • От 3 до 6 лет
  • Python
  • Linux
  • Git
  • Docker
  • QA
  • Pytest
  • Selenium
  • REST
  • gprc
  • web
  • CI/CD
  • TestRail
  • TCP/IP
  • SIP
  • SQL

ПРОТЕЙ — группа российских ИТ-компаний полного цикла. С 2002 года мы разрабатываем и производим продукты для операторов мобильной и фиксированной связи в России и за рубежом, государственных заказчиков, корпораций.

Мы расширяем отдел тестирования и открываем вакансию в команде, работающей с продуктом Контакт-центр - современной системой обработки обращений, в которой операторы общаются с клиентами по различным каналам связи: голос, мессенджеры, чаты, социальные сети, e-mail, видео.

Ваши задачи:

  • Управление группой тестирования (4 человека), формирование и развитие технической экспертизы команды: code review, менторинг, унификация подходов и best practices
  • Активное участие в разработке автотестов и ручном тестировании
  • Развитие, оптимизация и рефакторинг существующего фреймворка автотестирования (selenium, pytest, requests): расширение покрытия (UI, API, e2e), повышение удобства поддержки, масштабируемость, устойчивость к flaky-тестам
  • Разработка и адаптация стратегии автоматизации тестирования под продукт и его архитектуру
  • Автоматизация тестирования: веб-интерфейсов (UI), REST/gRPC API, клиент-серверных взаимодействий (в том числе e2e)
  • Анализ результатов тестирования, документирование обнаруженных ошибок и взаимодействие с командой разработчиков для исправления

От Вас ожидаем:

  • Опыт работы в области автоматизированного тестирования на Python от 3 лет
  • Глубокий опыт работы с pytest: организация тестового проекта, fixtures, parametrization
  • Опыт автоматизации веб-приложений с использованием Selenium или Playwright
  • Опыт разработки e2e-тестов, в том числе с использованием mock-сервисов (WireMock и аналоги)
  • Опыт тестирования API и клиент-серверных взаимодействий: REST, gRPC, WebSocket
  • Понимание принципов ООП и умение применять их при проектировании автотестовых фреймворков
  • Опыт работы с Git, CI, Test-IT, TestOps, TestRail

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

  • Понимание принципов работы IP-телефонии: SIP/SDP, RTP, WebRTC
  • Понимание принципов работы: HTTP, TCP/IP, UDP
  • Опыт работы с docker, docker-compose
  • Опыт работы с базами данных и SQL
  • Опыт построения автотестовой архитектуры с нуля
  • Опыт нагрузочного тестирования тестирования комплексных распределенных систем

Мы предлагаем:

  • Оформление по ТК РФ с первого дня работы, белая заработная плата
  • Формат работы: 5/2, гибкое начало и окончание рабочего дня (40 часов в неделю), гибридный формат работы (2 дня удаленно)
  • Офис: в пешей доступности от метро Выборгская
  • Здоровье: расширенный ДМС со стоматологией после прохождения испытательного срока
  • Доплата на питание в офисе
  • Спорт: 50% компенсации фитнеса, корпоративные занятия йогой в офисе, команды по футболу, волейболу
  • Обучение: участие в конференциях, профильные курсы, внутренние тренинги
  • Яркие корпоративные праздники