Если бы при приёме на работу к водителям относились так же, как к программистам.

Требования: профессиональные навыки управлении легковыми и грузовыми автомобилями, троллейбусами, трамваями, поездами метрополитена и фуникулёра, экскаваторами и бульдозерами, спецмашинами на гусеничном ходу, боевыми машинами пехоты и современными легкими / средними танками, находящимися на вооружении стран СНГ и НАТО. Навыки раллийского и экстремального вождения - обязательны, опыт управления болидами F1 - приветствуется. Знания и опыт ремонта поршневых и роторных двигателей, автоматических и ручных трансмиссий, систем зажигания, бортовых компьютеров, антиблокировочных систем, навигационных систем (GPS) и автомобильных аудиосистем ведущих производителей - обязательны. Опыт проведения кузовных и окрасочных работ приветствуется. Претенденты должны иметь сертификаты Mercedes, BMV, Ceneral Motors, а также справки об участии в крупных международных ралли не более чем двухлетней давности. Зарплата 1500-2500 руб., определяется по результатам собеседования.
Само по себе это баян. Но тут мне пришло предложение вакансии именно такой, сферической и в вакууме:
Требования к опыту:
- Опыт работы в тестировании (обязательно) более 2 лет;
- Опыт работы в автоматизации тестирования (функциональная и
нагрузочная части) (обязательно) более 2 лет (очень желательно
TestComplete);
- Знание как минимум 2х скриптовых языков (очень желательно
JScript) и 1 высокоуровневого;
- Опыт проведения нагрузочного тестирования (не только
стороннимисредствами, но и самописными);
- Опыт написания и работы с тестовой документацией;
- Знание видов тестирования и умение применять каждый, в
зависимости отобстоятельств;
- Знание и понимание методологий, стандартов и практик
(Waterfall, RUP,Agile, CMMI, TMM, MBT и т.д.);
- Опыт работы с багтрекинговыми системами, системами управления
требованиями;
- Опыт работы с БД (MS SQL, Oracle, нереляционные);
- Опыт подготовки релиза к выпуску;
- Опыт работы со средствами виртуализации KVM, VMWare;
- Опыт программирования;
- Опыт администрирования (в т.ч. удаленного) Windows (с 2000-по
7);
- Опыт администрирования Linux;
- Опыт администрирования Mac;
- Опыт работы (понимание, применение) с документацией на
английском языке.Способность подробно рассказать о тестировании
ПО;
- Желателен опыт тестирования мультимедийных приложений;
- Реальное желание учиться и развиваться;
- Предрасположенность к командной работе.
Для тех, кто не понял, почему я в лёгком ахуе, пояснения под следующим катом:
- Я не представляю себе работу, на которой может понадобиться
одновременное знание трёх весьма разлчных методологий (waterfall,
RUP, Agile);
- Подготовка релиза к выпуску - задача разработчиков, даже у
очень опытных тестеров такого опыта может не быть. Скажем, я в
тестировании уже три с лишним года, и никогда этим не
занимался.
- Базы данных. Нереляционные БД - это, простите, прошлый век.
Даже не его конец. Бывают задачи, для которых они нужны, но чтобы
MS, Oracle и нереляционные - очень сомнительно.
- Опыт администрирования Windows с 2000 по 7. Круто. Очень. Вы
представляете вообще линейку Windows? Если считать всё, что вышло
этот период, это 2000, 2003, 2008, XP, 7. И для администратора
разница есть, не очень большая, но есть. И туда же, в кучу, опыт
администрирования линухов и маков. Ну не пиздец ли? Люди вообще
слышали пословицу про двух зайцев? А тут, как минимум, 3. А, строго
говоря, как минимум, 7. Это если мы забудем про обилие
дистрибутивов линукса.
Вот так бывает, когда описание вакансии делает HR, а руководителям разработки (в такой конторе вряд ли есть руководитель тестирования) плевать.
А описание такое наталкивает на мысль, что нужно будет сидеть в качестве единственного тестировщика и лабать ручные тесты на коленке, без всякой методологии. Для игры на мобильном телефоне, ага.