> For the complete documentation index, see [llms.txt](https://vladislaveremeev.gitbook.io/qa_bible/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://vladislaveremeev.gitbook.io/qa_bible/faq-dlya-novichkov/chto-dolzhen-znat-i-umet-junior-chto-sprosyat-na-sobesedovanii.md).

# Что должен знать и уметь Junior? Что спросят на собеседовании?

Конкретного ответа на этот вопрос нет, всё зависит от компании и вакансии. Ожидания в двух разных компаниях и даже проектах могут не пересекаться совершенно никак. Мидл+ из одной компании может оказаться джуном- в другой.\
Если всё же пытаться вывести среднее, то вот несколько ссылок:

* [QA RoadMap 2024](https://roadmap.sh/qa)
* [QE learning roadmap](https://github.com/bnorrish/qe-learning-roadmap/blob/main/Quality%20Engineer%20Roadmap.pdf)
* [Awesome Quality Assurance Roadmap](https://github.com/fityanos/awesome-quality-assurance-roadmap)
* [Junior QA](https://www.mindmeister.com/ru/1324282825/junior-qa?fullscreen=1)
* [QA Roadmap](https://miro.com/app/board/o9J_lXUgVuQ=/)
* [Quality Engineer Learning Roadmap](https://medium.com/slalom-build/quality-engineer-learning-roadmap-fddfcb77409e)
* [Пост “Что нужно знать junior QA engineer”](https://t.me/shooandendlessagony/2)
* [Святослав Куликов “Тестирование программного обеспечения. Базовый курс”](https://svyatoslav.biz/software_testing_book/). 4.1. Карьера тестировщика
* [Джуниоры-тестировщики в 2024 году: какие нужны скилы и как проходит процесс найма](https://habr.com/p/790656/)

Некоторые компании подробно расписывают на своих порталах ожидания от каждой стадии развития сотрудника, по этой же теме много видео на Youtube ([раз](https://www.youtube.com/watch?v=l9ezImoh5ac\&feature=emb_logo\&ab_channel=LearnQA%3A%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%BE%D0%B2), [два](https://www.youtube.com/watch?v=wDHZsoZIxcY\&ab_channel=LearnQA%3A%D0%9E%D0%BD%D0%BB%D0%B0%D0%B9%D0%BD%D0%BE%D0%B1%D1%83%D1%87%D0%B5%D0%BD%D0%B8%D0%B5%D1%82%D0%B5%D1%81%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D1%89%D0%B8%D0%BA%D0%BE%D0%B2), [три](https://www.youtube.com/watch?v=tzOhRHVX6ko\&ab_channel=QAQC), [четыре](https://www.youtube.com/watch?v=5DGuDT98EC0\&ab_channel=AzatZakuanov), …). Более практичный ориентир - просто открыть и почитать интересующие вакансии, выписывая повторяющиеся пункты.

Дальнейшие пункты являются усредненными.

**Джун должен уметь**:

* Ориентироваться, как протестировать что-то структурированно и в правильном порядке (приоритизация);
* Составлять тест-кейсы по ТЗ/юзер стори;
* Оформлять баг-репорты;
* Пользоваться базовыми инструментами: Chrome DevTools, Postman, Charles/Fiddler, GIT;
* Для мобильщиков: посмотреть логи через ADB консоль или в IDE, собрать приложение.

**HR-вопросы на собеседовании**

Часть из них зададут в любом случае. Список, разумеется, не полный:

* Расскажи о себе (все что хочешь, что нам нужно знать о тебе)
* Есть ли релевантный опыт?
* Какие курсы проходил и вообще, что изучал?
* Что не устраивало на прошлом месте работы (если было), особенно если решил сменить сферу?
* Почему выбрал именно тестирование?
* Чем заинтересовала именно наша компания?
* Как часто бываешь на собеседованиях?
* Уровень английского? (вопрос могут задать на английском, многие теряются в этот момент)
* (Если требуется и уровень хороший) расскажите на английском: как доехали до собеседования/о себе (только не как в обществе анонимных алкоголиков) /почему считаешь, что можешь стать тестировщиком/ как прошел вчерашний день/о своих хобби/ и т.п.
* Как в целом смотришь на мир, как решаешь возникающие проблемы?
* 3 твоих сильных и 3 слабых стороны?
* Как отдыхаешь? Как проводишь свободное время?
* Какие хобби?
* Что последнее прочитал техническое? Не техническое?
* Если бы мог вернуться в начало осознанной жизни, выбрал бы иной карьерный путь?
* 3 примера, что тебе положительного дал предыдущий опыт работы (если есть)
* 3 плюса и 3 минуса в сфере тестирования лично для тебя
* Как видишь развитие в этой сфере, кем видишь себя через год, три?
* Какая-то одна вещь или ситуация, которой ты гордишься
* Твой самый большой факап
* Представим, что остальных кандидатов много и они опытнее (обычно так и есть), может у тебя есть какие-то преимущества перед ними? Почему ты думаешь, что лучше других кандидатов?
* Зарплатные ожидания сейчас, после испытательного срока, через год?
* Есть ли какие-то факторы, с которыми ты согласишься на меньшие деньги?
* С чем точно не готов мириться в отношении компании или руководителя?
* Ожидания от работы?
* Отношение к переработкам?
* Парням: наличие военного билета, девушкам: планы на ближайшие годы по поводу декрета
* Представь, что ты работаешь уже полгода. Опиши свой рабочий день.
* Что если при выполнении задачи понимаешь, что не укладываешься в сроки?
* Что делать, если нет времени на регрессионное тестирование?
* Что делать, если разработчик утверждает, что найденный дефект таковым не является?
* Пришел баг из продакшена, что делаем?
* Какое самое важное влияние оказывает тестировщик на команду разработки? (не продукт!)
* Чем ты как начинающий тестировщик можешь быть полезен нашей компании?
* Кто виноват в багах, найденных в процессе регресса?
* Как решать конфликты в удаленной команде?
* Как понять, что тестировщик хорошо сделал свою работу?

**Теория на собеседовании**

* Что такое тестирование и зачем оно нужно;
* Разница QA/QC/Тестирование;
* Качество ПО;
* Принципы тестирования;
* Верификация и валидация;
* Виды, типы, уровни тестирования;
* Тестовые артефакты;
* Баг и его жизненный цикл;
* Severity/priority;
* Техники тест-дизайна;
* SDLC, STLC; Методологии разработки ПО;
* API;
* Базовое знание сетей: Клиент-серверная архитектура, HTTP(s), его методы, коды ответов, TCP/IP, REST/SOAP, JSON/XML;
* Базы данных: основы БД, что такое SQL, СУБД, основные команды (селекты, джойны);
* Специфика конкретного домена/направления/платформы (опционально): если ожидается работа с мобильными, то будут спрашивать и по этой теме. Темы см. в разделе “Мобильное тестирование”. В случае gamedev могут спросить жанровые предпочтения, про последнее, во что играл, что понравилось/не понравилось и т.п.

**Практика на собеседовании**

* Тестирование некого продукта. В качестве тестового задания это обычно подразумевает нахождение багов и оформление баг-репортов или написание кейсов, тест-плана. На собеседовании это открытый вопрос и оцениваются рассуждения кандидата и часто умение пользоваться техниками тест-дизайна;
* Тестирование поля или формы;
* Определение серьезности и приоритета какого-либо бага;
* Придумать хороший summary для репорта;
* Задачки по SQL.

Для геймдева могут быть вопросы, относящиеся к определенной игре: как бы тестировал карту, персонажа, игровую механику и т.п. Больше [тут](https://www.softwaretestingmaterial.com/game-testing-interview-questions/).

**Разница для Junior/Middle/Senior**

Просто для цельной картины, если говорить про уровень middle, то работодателей теория уже не так интересует, если только это не крупная галера с высоким конкурсом (вопросы в таком случае будут +- те же, что и для junior, просто копнут глубже). Мидл - самостоятельная в решении рядовых задач боевая единица. Такой специалист уже имеет опыт в задачах, инструментах, видел какие-то процессы и уже примерно может давать оценку времени на выполнение задач. Соответственно и спрашивать будут больше по таким кейсам и по предыдущему опыту работы. Senior это уже про серьезный опыт, а также: организация работы, [менторинг](https://software-testing.ru/library/around-testing/management/3656-mentoring-software-testers), автоматизация, CI/CD и место автоматизации в нём, менеджмент процессов и их построение, планирование, метрики, ROI, знание стандартов, опыт в тест планах и стратегиях, декомпозиция и распределение задач, оценка времени и т.п. [Тут](https://www.youtube.com/watch?v=KlE3BOltGdw) можно узнать больше. [Тут](https://telegra.ph/Sobesedovanie-s-QA-250-voprosov-dlya-Junior-Middle-Senior-01-12) вопросы разделены по грейдам. Еще подборка: [Junior](https://www.youtube.com/watch?v=TeckTCITenI)/[Middle](https://www.youtube.com/watch?v=OGmhxliZ8sY)/[Senior](https://www.youtube.com/watch?v=UOfm9jktnR4).

**Английский**

Помимо вышеперечисленного нужно помнить об английском языке. Он нужен для чтения документации и актуальных статей, просмотра вебинаров, поиска ответов на вопросы, т.к. в русскоязычном сегменте информации в разы меньше и пока ее переведут она уже устаревает. В РБ и Украине гораздо чаще чем в РФ язык нужен для ведения проектной документации и общения с иностранными коллегами (не надейтесь особо на переводчики и авто субтитры, всё это еще далеко от совершенства). Конечно, компании работающие на внутренние рынки могут не требовать знание языка, но тут, опять же, остается открытым вопрос личного развития. Если же в вакансии указан необходимый уровень владения языком, то будьте готовы к тому, что как минимум попросят ответить на какой-нибудь простенький житейский или HR-вопрос на английском. В отдельных случаях, где явно указана необходимость разговорного уровня, все собеседование вполне может пройти на английском.

Доп. материал:

* [Что нужно знать тестировщику без опыта (Junior QA Engineer)?](https://www.youtube.com/watch?v=DCImUUyQ_Fs)
* [Собеседование QA - Старт карьеры тестировщика в 2022 году](https://www.youtube.com/watch?v=kYgmffIHb0w)
* [Знания и навыки, необходимые для работы в тестировании в 2022 году](https://habr.com/ru/post/656027/)
* [Собеседование тестировщика на Западе: список вопросов](https://testengineer.ru/sobesedovanie-na-testirovshchika-v-zapadnyh-stranah/)
* [Обзор вакансий для тестировщиков (QA)](https://www.youtube.com/watch?v=ePtN5vlNAlE)
* [Образ современного тестировщика. Что нужно знать и уметь](https://habr.com/ru/company/funcorp/blog/426759/)
* [Святослав Куликов про QA, Курсы тестировщиков / Как развиваться тестировщику](https://www.youtube.com/watch?v=aIb8BPzVWG4\&t=53s)
* [Что должен знать тестировщик бэкенда](https://habr.com/ru/company/funcorp/blog/491188/)
* [Тестировщик ПО / что делает QA Engineer / интервью с Artsiom Rusau QA](https://www.youtube.com/watch?v=Yd0Z-35GbK4\&feature=youtu.be\&ab_channel=%D0%9B%D1%91%D1%88%D0%B0%D0%9C%D0%B0%D1%80%D1%88%D0%B0%D0%BB)
* [Чек-лист подготовки к собеседованию на позицию ручного web-тестировщика](https://habr.com/ru/company/renins/blog/564522/)
* [Исследование рынка труда в QA](http://mymonday.by/qa-market-research-august-2019)
* [Гид по профессии тестировщик: чем занимается специалист в сфере QA, сколько зарабатывает, что надо знать и где учиться](https://ru.hexlet.io/blog/posts/gid-po-professii-testirovschik-chem-zanimaetsya-skolko-zarabatyvaet-chto-nado-znat-i-gde-uchitsya)
* [Качественное тестирование ПО](https://habr.com/ru/company/otus/blog/530290/)
* [Пути развития тестировщика. Карьера QA Engineer](https://www.youtube.com/watch?v=m7tQyFGU4Ls)
* [Challenge accepted: карьера тестировщика](https://habr.com/ru/article/561354/)
* Грейды на примере разработки: [раз](https://vas3k.ru/inside/39/levels/), [два](https://habr.com/ru/companies/tochka/articles/811649/)
* [Как стать QA-лидом - теория и практические советы](https://testengineer.ru/kak-stat-qa-lidom/)
* [Что должен знать тестировщик без опыта](https://www.youtube.com/watch?v=96f8fqqumhE)
* [Leadership in test: managing your career](https://theqalead.com/topics/managing-your-testing-career/)
* [Какая разница между Junior, Middle и Senior тестировщиками](https://www.youtube.com/watch?v=9uPCf0-e48I)
* [11 признаков Senior QA, к которым я пришёл за годы работы в тестировании](https://habr.com/ru/company/funcorp/blog/593231/)
* [Junior QA - Middle QA - Senior QA](https://www.youtube.com/watch?v=oRszp5QflTk)
* [Собеседование тестировщика на Западе: список вопросов](https://testengineer.ru/sobesedovanie-na-testirovshchika-v-zapadnyh-stranah/)
* [Круглый стол "Джуниоры в QA: плюсы и минусы для компании”](https://www.youtube.com/watch?v=iNu5f-SyiNA)
* [Модель обучения «70:20:10»](https://telegra.ph/Kak-dostich-maksimalnyh-rezultatov-v-svoyom-razvitii-02-17)
* [Пентестер: суть профессии, востребованность, зарплата и другие нюансы](https://habr.com/ru/post/651167/)
* [Устану ли я играть, нужно ли уметь кодить и чем вообще занимаются QA в геймдеве](https://habr.com/ru/company/lightmap/blog/650245/)
* [Практика обучения в QA отделе. Профиль тестировщика](https://habr.com/ru/company/usetech/blog/659305/)
* [Реестр профессиональных стандартов - Специалист по тестированию в области информационных технологий](https://profstandart.rosmintrud.ru/obshchiy-informatsionnyy-blok/natsionalnyy-reestr-professionalnykh-standartov/reestr-professionalnykh-standartov/index.php?ELEMENT_ID=57024)
* [Работа в продуктовой компании: какие навыки нужны тестировщику](https://www.software-testing.by/blog/product-qa-skills/)

Английский:

* [Как тестировщику учить английский язык](https://software-testing.ru/library/around-testing/job/3591-english-for-qa-engineers)
* [Таблица уровней английского языка](https://englex.ru/english-levels-table/)
* [Английский для тестировщиков - как надо](https://habr.com/ru/post/668586/)
* Марафон “Как IT-специалисту заговорить по-английски за 6 недель”: [часть 1](https://dt9xom8irs6kr.cloudfront.net/u256113/456701-5237085293807285895.mp4) + [часть 2](https://dt9xom8irs6kr.cloudfront.net/u256113/463400-3382237430755091928.mp4) + [часть 3](https://dt9xom8irs6kr.cloudfront.net/u256113/491184-811669784489900464.mp4)
* [EngVid.com](https://www.engvid.com)
* [Плейлист “Essential English Grammar или Красный Мёрфи (уровень elementary A1-A2) - лучшая английская грамматика для начинающих”](https://www.youtube.com/playlist?list=PLYB0SmefqEsniU1UbGzrfhNCV3noALHj7)
* [QA English Basics - тренинг по английскому языку](https://www.youtube.com/watch?v=YCXw-MB5OBY\&t=469s)
* [Английский для тестировщика (QA Engineer) / Мой топ English ресурсов](https://www.youtube.com/watch?v=vMudS9qnyyc)
* [English with Lucy](https://www.youtube.com/c/EnglishwithLucy/playlists)
* [Большая подборка](https://vk.com/topic-127171939_34549533)
* [Как я осилил английский](https://habr.com/ru/post/413633/)
* [Учим английский дешево и эффективно](https://habr.com/ru/post/369695/)
* [Очень много YouTube-каналов для прокачки английского языка для программистов](https://habr.com/ru/post/465731/)
* [9 четких инструментов для изучения и прокачки английской лексики](https://habr.com/ru/company/englishdom/blog/490736/)
* [Экзамены TOEFL/IELTS как ориентир для развития. Фундаментальные апгрейды языка и их польза для разработчика](https://habr.com/ru/post/512346/)
* [Выучить английский самостоятельно вполне реально, если вы айтишник. И вот почему](https://habr.com/ru/post/671174/)
* [Пассивный залог в английском для тестировщиков](https://pointschool.ru/passivnyj-zalog-v-anglijskom-dlya-testirovshchikov/)
* [A2 English for Developers](https://www.freecodecamp.org/learn/a2-english-for-developers/)
