Начать свою карьеру в IT-индустрии можно достаточно легко и быстро с позиции инженера по тестированию. Эта та должность, на которой вам нужно будет вести дешборд с различными багами и уязвимостями, проверять новые фичи от разработчиков и проводить регрессионное тестирование при выкатке новых релизов. Дело не самое интересное и захватывающее, но вполне денежное и уважаемое.
Как стать тестировщиком(QA) с нуля
Для того чтобы компании стали рассматривать вашу кандидатуру на должность тестировщика, вам нужно соответствовать следующему списку критериев:
1) Опыт работы в IT-Сфере (фактически любой). Хотя позиция инженера по ручному тестированию считается низшей, все же туда предпочитают брать людей с каким-то минимальным опытом в IT. Например, можно устроиться в техническую поддержку в любую IT-компанию или оператора связи. Спустя 6 месяцев вы получите нужный опыт.
2) Познакомиться с тем, что такое тестирование. Вам нужно самостоятельно нагуглить определение следующих терминов и прочитать все, что есть про них в тех источниках, что вы нашли:
- Что такое тестирование
- В чем заключается цель тестирования
- Виды тестирования ПО
- Что такое тест-кейс
- Как правильно писать тест-кейс
- Что такое тест-дизайн
- Что такое тестирование белого ящика
- Что такое тестирование черного ящика
- Что такое тестирование серого ящика
Этот шаг нужен, чтобы вы начали хоть немного разбираться в терминах, которые будут попадаться вам далее в процессе обучения.
3) Изучить профессиональные книги по тестированию ПО. Дальше повышаем градус сложности и профессионализма и переходим к профессиональной литературе по тестированию ПО. Я настоятельно рекомендую прочитать книги:
- «Тестирование Дот Ком или Пособие по жестокому обращению с багами в интернет-стартапах» от Романа Савина
- «Искусство тестирования программ» от Гленфорда Майерса.
Эти книги написаны достаточно легко, поэтому можно будет прочитать их быстро. Они подскажут вам некоторые моменты, про которые вы даже и не задумывались насчет тестирования.
4) Пройти курс по тестированию ПО. После того, как вы познакомились с базой, пришло время пройти курс по тестированию и получить себе корочку, что вы можете работать инженером по тестированию.
Могу лично посоветовать:
Если хватит терпения и усидчивости закончить один курс из этого списка, то можно считать, что обучение завершено, и вы готовы к поиску работы.
Что нужно, чтобы стать тестировщиком
Чтобы стать тестировщиком, вам нужно не только пройти обучение на него, но и убедиться в том, что вам подходит эта профессия.
Если вы выберете карьеру инженера по тестированию, то вам нужно быть уверенным, что вы сможете каждый день делать одинаковую, монотонную работу и внимательно относиться ко всем мелочам.
Если у вас подвижная психика, вы не можете находиться в одиночестве, то лучше обратить внимание на вакансию разработчика или менеджера проекта. В тестировании нет экшена, только спокойная, внимательная работа.
Как стать тестировщиком игр
Многие ребята мечтают стать тестировщиками игр и весь день заниматься тем, что играть в игры. И это на самом деле можно осуществить, тестеры игр действительно играют и проверяют игры.
Тестировщик игр не сильно отличается от обычного тестировщика ПО. Он также получает задания от начальника и по определенному алгоритму выполняет их, описывания все неточности. Единственное различие заключается в том, что если вы хотите тестировать игры, то вам нужно пройти обучение на инженера по тестированию, а потом просто пойти наниматься в компании, которые занимаются разработкой игр.
Но на вашем месте я бы отказался от этой затеи. Тестировщикам игр платят гораздо меньше, нежели тестировщикам банковского обеспечения. А раз так, то зачем получать меньше, когда можно получать больше. Подумайте насчет этого.