Необходимые навыки и качества в начале карьеры тестировщика
Почитав много статей в интернете не сразу станет ясно, что именно хотят видеть работодатели от тестировщиков🤓Так же много статей говорят, что необходимо знать английский, т.к. без этого не попасть в IT. Но давай те же разберемся, что в самом деле нужно.
Итак, посмотрим на первые необходимые, так называемые hard skills:
- Хорошая теоретическая база тестирования ПО:
- жизненный цикл ПО, разработки и бага
- методологии разработки ПО
- тестовая документация или же тестовые артефакты (тест планы, тест стратегии, тест кейсы, чеклисты, баг репорты, тест репорты и т.д.)
- виды тестирования и их применение
Но конечно это не весь список.
Общее понимание:
- клиент серверной архитектуры
- баз данных
- API тестирование
Приветствуются:
- опыт в определенной сфере (например, медицинская сфера, если говорим о разработке приложения для медицины)
- техническое образование, но это не является суперважным (ранее уже был пост об этом)
- английский язык, тут может быть, как и начальный уровень, так и advanced (про это ещё отдельно поговорим)
Так же если мы говорим о автоматизации тестирования, то нужно знать ещё как минимум:
- какой-то язык программирования
- инструменты для разработки автотестов
- и т.д.
В целом, тестировщик ПО — высокооплачиваемая, престижная, хорошая работа. Просто нужно много учиться, ленивых тут не любят.
Первого клиента найти достаточно просто если вы обладаете уже начальными знаниями в тестировке и готовы будете уделять этому много своего времени