Разработчик тестового окружения / Инженер по автоматизации тестирования
Требования
Местоположение и тип занятости
Компания
Компания, которая развивает самую популярную в России поисковую систему и десятки других сервисов
Описание вакансии
Условия работы
Один из ключевых компонентов поиска Яндекса — система хранения и обработки данных. Именно в ней готовится поисковая база, анализируются собранные данные, считается статистика. Это огромная и сложная распределённая система, развитием которой ежедневно занимаются несколько команд разработки. Ошибки в такой системе особенно критичны, так как могут привести к безвозвратной потере данных.
Мы ищем специалистов, которые не боятся трудностей и могут сделать эту систему безотказной.
Мы готовы вам поручить:
- модульное и интеграционное тестирование поисковых программ (да, нужно писать код);
- разработку компонентов для автоматизации тестирования;
- составление тест-планов и оценку их трудоёмкости;
- приемочные испытания новой версии системы.
Что мы хотим видеть в успешных кандидатах:
- опыт разработки на одном из популярных языков программирования от трёх лет (например на Python, Java, C++) и желание писать код на Python (чуть больше) и на C++ (чуть меньше);
- опыт работы с ОС UNIX от трёх лет (Linux — прежде всего);
- умение читать и понимать код на С/С++;
- желание докапываться до сути;
- системность мышления, развитые навыки анализа и решения проблем;
- желание и умение работать в команде;
- последний год вы работали в аналогичной должности.