💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

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

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

Санкт-ПетербургПолный рабочий день

Компания

Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов

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

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

Поисковый кластер Яндекса — одна из самых сложных и масштабных IT-систем в России. Сегодня он состоит из нескольких десятков тысяч серверов, которые обрабатывают миллионы запросов в день. Тестирование Поиска — по-настоящему сложная и интересная задача.

Наши инженеры по автоматизации используют разные техники и подходы: от поддержки быстрых юнит-тестов до разворачивания сложных стендов для интеграционного и приёмочного тестирования. Они тесно взаимодействуют с командой разработчиков и вместе с ней налаживают эффективный процесс тестирования, а также выбирают инструменты для его сопровождения (часто приходится адаптировать существующие продукты и решения или разрабатывать новые).

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

  • разработка и поддержка автоматических тестов различных типов (от юнит-тестов до приёмочных);
  • разработка и поддержка инфраструктуры релизного цикла продукта;
  • участие в разработке стратегии тестирования и автоматизации;
  • взаимодействие с командой разработчиков продукта.

Требования:

  • опыт работы на должности разработчика или автоматизатора тестирования;
  • опыт разработки на языке Python от года;
  • опыт работы в Unix-системах;
  • базовые знания по программированию — алгоритмы, структуры данных, ООП, паттерны;
  • базовые знания по тестированию — виды тестов, цели, метрики.

Преимуществами будут:

  • профильное образование в области программирования или математики;
  • опыт программирования на С/С++ или Java;
  • знание других скриптовых языков: Bash, Perl, PHP;
  • опыт веб-программирования;
  • опыт работы с распределёнными системами.

Условия:

  • вакансия открыта в петербургском офисе Яндекса;
  • полный рабочий день;
  • ДМС (с первого месяца работы);
  • компенсация питания;
  • гибкий график;
  • внутреннее обучение, тренинги и семинары;
  • медицинское обслуживание в офисе (врач, массаж).