Извечный вопрос о том, что нужно знать Junior QA engineer.
Первое, о чем стоит оговориться, что на этот вопрос нет правильного ответа примерно по двум причинам: 1 - Понятие Junior и его компетенций меняется от команды к команде и от проекта к проекту. 2 - Набор musthave вещей тоже сильно зависит от проекта, команды, стиля работы и других важных факторов. Так что всё нижеописанное будет основано исключительно на моем мнении и опыте.
-
Нужно понимать теорию тестирования: что есть дефект, приоритеты (классический вопрос про priority & severity), базовые практики тест-дизайна, понимание того как и зачем писать тесткейсы, понимание того, как локализовать ошибку. Подготавливать чек-лист проверки и уметь формировать ожидаемый результат.
-
Нужно иметь общее представление о предметной области: Если тестируете веб - общее представление о клиент-серверной архитектуре, POST, GET запросы, и прочее прочее. Это если мы говорим про REST и API. Если тестируете мобилы - подробнее почитать про специфику тестирования мобил и чем это отличается от веба, почитать Apple иили Android гайдлайны по приложениям, почитать про типовые проблемы и специфику работы смартфонов.
-
Базы данных. Иметь общее представление о реляционных и не-реляционных базах данных, уметь написать селектики на SQL. Этого хватит с головой, я бы Джуну больше прав в БД не давал.
Это касается в основном tech skills, хотя главными для Junior QA являются совсем не они.
Но еще важно иметь софтовые скиллы, с которыми можно добиться потрясающих результатов в своей работе. Не душить в обсуждениях, не жаловаться на разработчиков, какие они плохие и как много косячат. Не радоваться каждой найденной ошибке или недочету и учинять разборки.
Гораздо важнее хорошо работающая голова, понимание что задача тестирования - не найти максимум багов, а проверить, что пользователь приложения получит то, что ожидает получить. То же самое касается способности и желания учиться, самостоятельно разбираться, гуглить и получать и обрабатывать массу входящей информации. Это реалии с которыми вам придется жить, без этого никуда.