Еще одна вакансия: C++ Разработчик Тестов Поиска

Aug 01, 2007 18:09

Яндексу уже больше 10 лет, за это время куча хороших людей написали 50mb кода. Более того, остановить их не удалось, поэтому они продолжают его писать, и делают примерно 60 коммитов в день.

Все это приводит к тому, что код написанный одними хорошими людьми, иногда время-от-времени часто ломает код написанный другими хорошими людьми.

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

Собственно нужен человек который:
a) Смотрит за коммитами и волшебными письмами, и в тот момент когда все сломалось понимает ошибка ли у нас(#1) или случилось то, что у нас описывается девизом "прогресс не остановить" и стоит поменять тест(#2).
b) В случае #1 подходит к человеку и мягко-и-добро ему говорит, что он не прав. В случае #2 правит тест или опять же мягко-и-добро просит человека его поправить.
c) В случае нахождения ошибок, которые не были пойманы тестами - дописывает тесты.
d) Правит и улучшает скрипты гоняющие тесты, пишушие письма, и вообще автоматизирует свою деятельность.

Хотелось бы найти человека который любит писать тесты, и умеет хорошо это делать. В крайнем случае подойдет junior developer который был бы готов посвятить этому минимум пол года своей жизни(и в процессе побывать во всех уголках нашего кода)

Тесты у нас есть все которые бывают, и unit и regression и acceptance, но мы особенно за названия не заморачиваемся - лишь бы были полезны.

Более формальные требования вот здесь
http://company.yandex.ru/inside/job/search_platform_testing.xml
bonus: любому обладателю "доброй души" бита выдается бесплатно :)

yandex, job

Previous post Next post
Up