Инженер по автоматизации тестирования (Python)
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Поисковый кластер Яндекса — одна из самых сложных и масштабных IT-систем в России. Сегодня он состоит из нескольких десятков тысяч серверов, которые обрабатывают миллионы запросов в день. Тестирование Поиска — по-настоящему сложная и интересная задача.
Наши инженеры по автоматизации используют разные техники и подходы: от поддержки быстрых юнит-тестов до разворачивания сложных стендов для интеграционного и приёмочного тестирования. Они тесно взаимодействуют с командой разработчиков и вместе с ней налаживают эффективный процесс тестирования, а также выбирают инструменты для его сопровождения (часто приходится адаптировать существующие продукты и решения или разрабатывать новые).
Обязанности:
- разработка и поддержка автоматических тестов различных типов (от юнит-тестов до приёмочных);
- разработка и поддержка инфраструктуры релизного цикла продукта;
- участие в разработке стратегии тестирования и автоматизации;
- взаимодействие с командой разработчиков продукта.
Требования:
- опыт работы на должности разработчика или автоматизатора тестирования;
- опыт разработки на языке Python от года;
- опыт работы в Unix-системах;
- базовые знания по программированию — алгоритмы, структуры данных, ООП, паттерны;
- базовые знания по тестированию — виды тестов, цели, метрики.
Преимуществами будут:
- профильное образование в области программирования или математики;
- опыт программирования на С/С++ или Java;
- знание других скриптовых языков: Bash, Perl, PHP;
- опыт веб-программирования;
- опыт работы с распределёнными системами.
Условия:
- вакансия открыта в петербургском офисе Яндекса;
- полный рабочий день;
- ДМС (с первого месяца работы);
- компенсация питания;
- гибкий график;
- внутреннее обучение, тренинги и семинары;
- медицинское обслуживание в офисе (врач, массаж).