Готово!
Скоро материал придет на указанную электронную почту. Также подписывайте на нас в Facebook
Ok
Хабр: рассказ о том, как мы пилотный проект аттестации тестировщиков запускали
Предисловия, или Размышления о том, как много тестировщиков в IT
Спойлер: очень много. Все они проходят курсы, чтобы войти в мир тестирования, но и проверка знаний новых специалистов заканчивается на моменте сдачи экзаменов на курсах и далее при собеседовании. А что дальше? Вспомнит ли тестировщик тот материал, который проштудировал во время обучения через 1 год? А через 3 года?Если в компании не применяются мероприятия по аттестации сотрудника и/или сотрудник не применяет полученные знания в работе, то память тестировщика может очень сильно подвести. И более того, это может сказаться также и на качестве тестирования («и далее, как снежный ком...»). При этом проблема может возникнуть не только в отрицательную сторону, где тестер забыл весь пройденный курс обучения, но и в положительную — специалист повысил свои навыки и знания в тестировании, а руководители недооценили своего подчиненного (И как долго недооцененный сотрудник продержится в компании? А ведь это давит морально на эмплоера).
Поэтому такую проблему нужно решать.
В пилотном проекте, который я организовала совместно с
линейным руководителем, проводили аттестацию тестировщиков на начальных этапах (опыт работы до 1 года), так как оценивать тестеров более высокого уровня — еще рано, и при этом и сложнее.

Начало работ
Первым шагом работы на проекте аттестации стало составление плана:- какие знания хотим проверить;
- в какой области знаний необходима проверка;
- какие инструменты нужно применить, чтобы проверить срез знаний и скиллов;
- какие участники аттестации требуются;
- калькулятор оценки по баллам и т. д.
Всё это необходимо, чтобы удостовериться в не только в хард- , но и софт-скиллах. Исходя из этого, в качестве следующего шага наметили оценку текущих знаний тестера.
Определение набора знаний тестировщика 1 категории
Учитывая, что в нашей компании инженеры делятся на категории, нам следовало определить необходимый набор знаний и навыков тестировщика в начале карьеры.Конечно, невозможно требовать от тестировщика, работающего в этой области до 1 года, большой спектр скиллов. А значит, требования нужно упростить.
Минимальный набор скиллов тестировщика 1-го уровня:
- Составлять тесты и выполнять тестирование по готовым тестам;
- Записывать результаты тестирования в соответствии с установленным планом тестирования на проекте;
- Регистрировать инциденты, обнаруженные во время тестирования;
- Формировать и предоставлять отчет по результатам тестирования (количество тестов успешных/не успешных);
- Уметь работать в команде;
- Иметь знания основ тестирования;
- Понимать, что такое жизненный цикл не только разработки ПО (SDLC), жизненный цикл тестирования (STLC), а также участие в этих процессах;
- Уметь работать с инструментами тестирования (TestRail, Zephyr, Test Management и т. д.);
Иметь возможности продемонстрировать навыки развития:
a.Трассировку требований;
b. Самостоятельное написание тестов на основе требований и опыта;
c. Составление тестов с применением техник тест-дизайна;
d. Проведение ручного API-тестирования;
e. Написание простых SQL-запросов;
f. Коммуникативные навыки для получения консультации в различных вопросах, связанные с тестируемым ПО.
Вывод: нужно составить план, по областям которых и будет проходиться оценка среза знаний.
Продолжение статьи читайте в Хабр блоге ICL Services.
