Тестировщики это просто крутые покемоны, такая мысль крутится у меня в голове.
Я не имею в виду то, что нужно собрать их всех. Речь скорее о том, что в большинстве случаев тестировщики могут эволюционировать во что-то в зависимости от методов прокачки.
Для людей, которые по какой-то причине не знакомы с этим прекрасным аниме или плохо помнят, в чём там была суть, стоит напомнить основные моменты. В мире мультсериала существуют животные, которых могут ловить люди и использовать в своих целях.
По стандарту у покемонов 3 уровня прокачки, прямо как привычные Junior, Middle, Senior. В дальнейшем появляется возможность выбора мега эволюции или чего-то подобного, что совпадает с позициями Team Lead, Project Manager и т.д.

Также есть разделение по классам, на огненных, земляных, воздушных и так далее, что запросто можно привязать к разным типам программистов.
Продвижение по уровням происходят со временем и получением опыта, а также ввиду особых условий. И я сейчас даже не знаю кому эта фраза больше подходит, программистам или мультяшным персонажам. Помимо всего прочего, у покемонов есть способности, и зачастую на каждом уровне эволюции они постепенно изучают эти навыки, которые и определяют их боевой потенциал.
Думаю моя мысль стала понятна, но теперь перейдем к утверждению, которое я озвучил в самом начале, что среди IT покемонов, тестировщики занимают особое место, а именно место Иви.

Если у обычных покемонов 3 эволюции, то у этого их намного больше:
Зависят они от обстоятельств и желаний хозяина покемона, хочешь делай огненного, хочешь водяного, а хочешь оставляй стандартно и просто качай ему навыки и открывай новые эволюции.
К чему я это говорю, тестировщик это лишь стартовая позиция, по сути Junior QA может не знать об IT практически ничего. Его ловит тренер покемонов (it фирма) и начинает прокачивать ему навыки, вот он уже разбирается в составлении тест-кейсов, написании грамотных баг-репортов и разных техниках тест-дизайна. Спустя какое-то время, опыт и навыки приводят к первой эволюции, он выбирает остаться ли в ручном тестировании или попробовать себя в автоматическом, нагрузочном или ещё каком-то. По сути тут идёт переход к Junior autoQA, Junior Load Testing или Middle QA, никто конечно же не мешает совмещать разные виды тестирования.
Дальше всё только интереснее, если продолжать качать тестировщика в рамках привычного ручного тестирования то со временем получим эволюцию Senior QA, говорят у неё есть способность находить баги даже в стандартном Hello World!!!.
Если по каким-то причинам тренеру (it фирме) срочно понадобится усиление в бою, то тестировщику можно организовать мега эволюцию сразу на позицию руководителя команды тестирования или чего-то подобного. Делается это обычно за счет артефактов или особых условий (читайте как курсы повышения квалификации или ситуация, когда все Senior тестировщики отказались или уволились).
Для auto QA всё ещё интереснее, помимо прокачки до Middle и Senior эволюций, есть возможность перебраться в разработку, что также открывает целое древо прокачки.
Для остальных же вариантов QA, которые были перечислены выше, также открываются как стандартные, так и мега эволюции.
Стоит также заметить, что постепенно ветки развития обрезаются, редко кто пойдёт с Middle+ или Senior на позицию Junior, но это неплохо вписывается в конце концов в идею эволюции покемонов.
Подводя какой-то итог, можно сказать о том, что представлять свою карьеру, как игру про покемонов намного интереснее, чем осознавать, что детство и веселье закончились и теперь тебе придётся долго и упорно работать.
Спасибо за прочтение!
Автор: afterkita