Тестирование ПО
Страничка для тех, кто хочет им заняться, но не знает с чего начать

Тестировщик ПО. Профессия - тестер, тестирование ПО.

Цель веб-страницы

Эта страница создана для тех, кто хочет стать тестировщиком и начать свою работу в тестировании программного обеспечения.


Благодаря безразличию родной власти к IТ отрасли в Украине за последнее десятилетие родились и окрепли многие компании, основной деятельностью которых является создание программного обеспечения. И лидерами, по крайней мере на данный момент, являются те из них, которые занимаются созданием продуктов для зарубежных заказчиков. Приятным исключением является, в частности киевская компания-создатель игры S.T.A.L.K.E.R. - GSC Game


Двумя базовым профессиям в софтверных компаниях есть Программист и Тестер, тестировщик ПО. Однажды встал вопрос смены профессии. Начальные условия: высшее образование по направлению программирования отсутствует, однако за плечами завершено обучение на одном из инженерных факультетов НТУУ "КПИ", а также определенный опыт работы системным администратором. Решил попробовать себя в тестировании ПО и узнать - что же нужно знать и уметь чтобы стать тестером.


На этом сайте содержатся собранные мною данные а также некоторые полезные ссылки.

Тестировщик (Tester)

Краткое описание профессии по версии luxoft-personnel.ru

Тестировщик является лицом, ответственным за качественное и своевременное исполнение порученной ему работы в проекте разработки информационно-программной системы. Тестировщик выполняет задачи по подготовке и проведению тестирования системы в соответствии с установленными в компании регламентами. Точный объём задач, выполняемых в проекте тестировщиком, определяется его ролью в проекте. Тестировщик может выполнять в проекте следующие функции: тестировщик (проекты любой сложности) и тест-проектировщик (небольшие и средние проекты). Ключевая квалификация тестировщика: умение находить дефекты и создавать качественные протоколы о дефектах. Работает по сценариям тестирования, подготовленным другими сотрудниками.

Как стать тестировщиком?

Профессия тестера подойдет тем, кто обладает развитыми аналитическими способностями и логическим мышлением. Это скорее «математик», нежели «гуманитарий». Важна также способность уделять внимание мелочам.

В зависимости от уровня задач, требования к тестировщику могут существенно различаться. Некоторые компании принимают соискателей без опыта работы, другие предъявляют серьезные требования: от владения методологиями тестирования до знания прикладной области.

Основные требования к кандидатам на вакансию "Тестировщик ПО"

  1. Иметь техническое образование в сфере IT
  2. Владеть письменным и устным английским на уровне Intermediate+
  3. Прочитать две книги по тестированию:
  • "Быстрое тестирование" - Роберт Калбертсон, Крис Браун, Гэри Кобб
  • "Тестирование программного обеспечения" - Сэм Канер, Джек Фолк, Енг Кек Нгуен

Также от себя могу посоветовать перед прочтением этих книг прочесть книгу Романа Савина "Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет-стартапах". Хорошо илюстрированая, написанная живым языком, книга о тестировании программного обеспечения в области интренет-технологий, стартапов, в частности. В книге изложен опыт автора, накопленный в работе в западных компаниях. Практика, полезная как тестировщикам, разработчикам, так и всем, кому интересен Интернет.

Словом, для тех, кто имеет высшее IТ образование и минимум средний уровень владения английским - прямая дорога в HR отделы ведущих компаний


Если вы не учились на ФИВТе но у вас тоже высшее техническое образование, по крайней мере средний уровень владения английским языком и при этом чувствуете себя почти админом :) - вы тоже смело можете попробовать свои силы. Для этого в крупнейших украинских софтверных компаниях есть свои тренинг-центры. Здесь я хочу рассказать вам крайней мере о двух из них.

Внутренние тренинги в GlobalLogic и EPAM

Эти компании бесспорно принадлежат к лидерам рынка, постоянно растут - и соответственно всегда испытывают потребность в качественных специалистах. В частности в тестерах - специалистах по тестированию программного обеспечения. И для лучшего удовлетворения своих потребностей, поскольку по соответствующей специальности в украинских вузах подготовка не осуществляется, эти компании открыли свои учебные тренинг центры. Обучение в них бесплатное, удачное завершение обучения предоставляет максимум шансов на трудоустройство.

Поэтому если у вас непрофильная но все же те хнические высшее образование, или отсутствует опыт работы, но с английским все в порядке - можете смело отправлять резюме на зачисление в тренинг-центра. В случае успешного завершения обучения / стажировки у вас будут все шансы стать частью компании. Подробные условия приема и обучения в тренинг-центрах компаний вы найдете ссылки на GlobalLogic и EPAM вверху страницы

BIONIC Univercity

BIONIC University - новейшая образовательная инициатива, реализуемая инновационным парком BIONIC Hill в партнерстве с Национальным Университетом Киево-Могилянской академии и ведущими IТ-компаниями Украины: Infopulse, Ciklum, Luxoft, Art-master.

На данном этапе обучения является бесплатным

Недавно созданный BIONIC University принимает до 8 заявок на обучение в день. Конечно, от претендентов на прохождение обучения уже нужен некоторый базовый образовательный профессиональный уровень. Благодаря высоким требованиям и жестком отбора тестирования на вакансию слушателей курсов в BIONIC University проходят только 40% подавших заявки. Таким образом, уже на этом этапе происходит первичный отсев кандидатов. Специалисты, прошедшие обучение, получают первоочередную возможность дальнейшего продолжения трудовой деятельности в компаниях-лидерах отечественного IТ-рынка.

Первая работа

«Как найти первую работу - откуда взять опыт, если без него никуда не берут?»- этот текст отвечает на этот вопрос и предлагает подробный обзор IT-компаний, готовых взять к себе новичков и вырастить из них достойных конкурентоспособных профессионалов.


Видео по теме:

Андрей Азимов - Как найти работу тестировщику?



Тестирование ПО. Профессия - тестер, тестировщик ПО.