Рассказывает руководитель направления тестирования с 20-летним опытом в области QA и преподаватель курса «Основы тестирования» Мария Полубелова.
Мария занимается формированием и развитием команд тестирования, поэтому хорошо знает, что ждут от новичков на собеседованиях.
«Так как речь идет о начинающем специалисте, то никто не ожидает от него наличие опыта. Большинство вопросов проверяют теоретические знания. Если кандидат отвечает успешно, это всегда говорит о том, что он хорошо усвоил материал при самостоятельном обучении или на курсах и способен к дальнейшему обучению.
По своему опыту могу сказать, что начинающие специалисты могут выгодно отличаться от продолжающих как раз хорошими свежими теоретическими знаниями», - Мария Полубелова.
1. Первое, что надо знать назубок — это теорию тестирования
- Всё про методы, типы и уровни тестирования.
- Какие бывают характеристики качества требований
- Что такое STLC и SDLC
2. Тест-кейсы и баг-репорты
Надо понимать, из каких составляющих строится хороший тест-кейс и баг-репорт, и уметь их писать.
В баг-репортах junior-специалист должен уметь ставить критичность выявленному отказу и обосновать ее.
3. Тестировать веб-формы с использованием техник тест-дизайна
Про базовые техники, такие как анализ граничных значений и классы эквивалентности, вы должны рассказывать так, будто родились с этими знаниями.
Решение задач с применением этих техник также не должно вызывать трудностей.
4. Хорошо понимать теорию HTTP и уметь работать в Postman
Начинающему специалисту достаточно уметь отправлять запрос и работать с его телом или query-параметрами для выполнения ручного тестирования.
Если вы можете выполнить первичную автоматизацию и параметризацию — плюсик вам в карму.
5. Уметь работать с инструментами разработчика в браузере
- Developer Tools
- Обязательно надо знать назначение и способы использования трех вкладок: Elements, Network, Console
- Хорошо, если при этом вы сможете хотя бы поверхностно рассказать про HTML и CSS
6. Ну и, конечно, надо владеть SQL
Минимум на уровне простых select с условием и сортировкой.
Если сможете решать задачи на JOIN и группировки — это только прибавит вам веса на фоне остальных кандидатов.
7. Знать особенности тестирования выбранного направления
Если вам интересно мобильное тестирование и вы идете на соответствующее собеседование, то обязательно надо понимать особенности такого тестирования и используемых для этого инструментов.
Например, неплохо бы разбираться в том, как используются анализаторы сетевого трафика и зачем нужен эмулятор Android и iOS.
8. Секретный ингредиент
Но самое главное, что требуется для поиска работы мечты — это хорошие soft skills, огромное желание войти в профессию и горящие глаза.
Если вы сможете «продать» себя как человека, способного развиваться и заинтересованного в этом, то успех гарантирован даже при наличии пробелов в знаниях, потому что все пробелы легко восполнить на рабочем месте.
Но работодатель должен быть уверен, что с вами это можно сделать максимально легко и быстро.