Профессия Тестер. Описание профессии тестера

Тестировщик — это специалист, который занимается тестированием программного обеспечения (ПО) с целью выявления ошибок в его работе и их последующего исправления. Вместе с тем существует и несколько иное название данной профессии — QA Tester (или QA Manager, Engineer), которое обычно включает в себя более широкий спектр обязанностей. Тестировщик осуществляет контроль качества продукта после его разработки, в то время как задача QA тестера — обеспечение качества продукции на всех этапах разработки, выпуска и эксплуатации ПО.

Места работы

Профессия тестировщика в первую очередь востребована в IT-компаниях, которые занимаются разработкой ПО, компьютерных игр и интернет-сайтов.

Обязанности тестировщика

Главные должностные обязанности тестировщика:

  • Контроль качества разрабатываемых продуктов.
  • Выявление и анализ ошибок и проблем, возникающих у пользователей при работе с программными продуктами.
  • Разработка автотестов и их регулярный прогон.
  • Разработка сценариев тестирования.
  • Документирование найденных дефектов.

Также должность тестировщика может предполагать составление технической документации на русском и иностранном (чаще английском) языках.

Требования к тестировщику

Главные требования к тестировщику:

  • Опыт организации и проведения различных видов тестирования.
  • Знание языков программирования.
  • Знание инструментов и библиотек для автотестирования.
  • Опыт написания автотестов.
  • Высшее образование.
  • Аналитические способности.

Дополнительные требования:

  • Умение тестировать веб-приложения.
  • Знание мобильных платформ (iOS, Android).
  • Знание английского языка на уровне, достаточном для чтения и написания технических текстов.

Образец резюме тестировщика

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

В России нет ВУЗов, которые обучают данной профессии, поэтому функции тестировщика с успехом могут выполнять люди с аналитическим складом ума и высшим техническим или средним специальным образованием.

Лучший способ стать тестировщиком — пойти учиться программированию и понять на практике, как создается софт, с какими трудностями сталкиваются программисты и как происходит процесс отладки ПО.

Зарплата тестировщика

Заработная плата тестировщика варьируется от 30 до 130 тысяч рублей в месяц. Высокие заработки, чаще всего, можно найти в Москве или иных городах-миллионниках. Средняя зарплата тестировщика составляет 70 рублей в месяц.

39.9

Для друзей!

Справка

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

Востребованность профессии

Мало востребована

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

Вся статистика

Описание деятельности

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

Заработная плата

средняя по Москве: средняя по Санкт-Петербургу:

Уникальность профессии

Редкая профессия

Представители профессии Тестера действительно редки в наше время. Не каждый решится стать Тестером . На специалистов в этой области наблюдается высокий спрос среди работодателей, поэтому профессия Тестера вправе называться редкой профессией.

Как пользователи оценивали этот критерий:
Вся статистика

Какое необходимо образование

Среднее образование (школа)

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

Как пользователи оценивали этот критерий:
Вся статистика

Трудовые обязанности

Тестер выполняет тестирование программного продукта. Занимается усовершенствованием программного продукта. Разрабатывает план и рассматривает отдельные ситуации для тестирования. Отслеживает ошибки и составляет их описание. Применяет специальные инструменты для автоматизации тестирования.

Вид труда

Преимущественно умственный труд

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

Как пользователи оценивали этот критерий:
Вся статистика

Особенности карьерного роста

Свою карьеру тестер начинает с позиции стажёра тестера или программиста. Основным профессиональным навыкам специалист обучается на рабочем месте. Присутствует карьерный рост. Тестер может стать руководителем группы тестирования или начальником отдела контроля качества.

Тестировщик ПО - человек, который играет первоочередную роль в тестировании программного обеспечения. Профессия имеет технический уклон, она понравится абитуриентам, склонным к информатике и математике. Профессия подходит тем, кого интересует информатика (см. выбор профессии по интересу к школьным предметам).

Краткое описание

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

  • Альфа-тестировщики, которые работают с ПО, находящимся в стадии разработки;
  • Бета-тестировщики, которые специализируются на готовых версиях ПО.

Перед тестировщиками ПО открываются перспективы профессионального роста, ведь они всегда могут выбрать иную сферу, которая так или иначе связана с сегментом IT.

Особенности профессии

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

  • разработка оптимальных методик тестирования, создание тест-кейсов, моделирование распространенных поведенческих ситуаций;
  • создание графиков и планов, выполнение разных видов тестирования: для безопасности, нагрузочные, функциональные, автоматизированные, конфигурационные, игровые, юзабилити и иные. Универсальный тестировщик может выполнять все эти виды тестирования, но чаще всего он специализируется на 1-2;
  • создание баз данных и отчетов по результатам проведенного тестирования;
  • классификация ошибок, глубокий анализ результатов проведенной работы;
  • оказание помощи команде разработчиков в вопросах устранения ошибок;
  • консультации для разработчиков и заказчиков, анализ жалоб, поступающих от реальных пользователей.

Все вышеперечисленные обязанности стоит разделить на 3 основных этапа: разработка (косвенное участие), тестирование и анализ, подготовка технической отчетности и отладка. Этот вид деятельности требует вовлеченности, профессия подходит для юношей и девушек, которые склонны к кропотливой и малоподвижной работе.

Плюсы и минусы профессии

Плюсы

  1. Тестировщик ПО - престижная профессия, которая откроет путь к другим IT-специальностям, где наблюдается еще более высокий уровень оплаты труда.
  2. В тестировщиках ПО заинтересованы многие компании, занимающиеся созданием программных продуктов.
  3. Тестировщик может работать в офисе или на дому, что позволяет совмещать деятельность с путешествиями, хобби или получением образования.
  4. Заработные платы тестировщиков высокие, сфера открыта для амбициозных людей любого возраста.
  5. Доступ к современному программному обеспечению, играм и иным интересным продуктам.
  6. Возможность вести собственный блог или влог, что позволяет популяризировать свои услуги и получать дополнительный доход.

Минусы

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

Важные личные качества

Для тестировщика программного обеспечения важны следующие профессиональные качества:

  • логическое мышление,
  • умение концентрировать внимание,
  • многозадачность,
  • моральная гибкость,
  • категоричность,
  • повышенная точность,
  • профессиональная ответственность.

Тестировщик ПО общается с разработчиками и заказчиками, поэтому важны коммуникабельность и умение правильно формулировать мысли, а также грамотность.

Обучение на тестировщика ПО

Начинающий тестировщик может закончить ссуз или получить необходимые навыки на курсах - все зависит от требований потенциального работодателя и личностных навыков. Однако высшее техническое образование стоит рассматривать как приоритетное. Абитуриент может выбрать следующие вузовские направление подготовки, для которых профильным ЕГЭ является математика:

  • «Прикладная математика и информатика» (код: 01.04.02);
  • «Информатика и вычислительная техника» (код: 09.03.01);
  • «Информационно-аналитические системы безопасности» (код: 10.05.04);
  • «Информационная безопасность» (код: 10.03.01) и иные технические направления, связанные с информатикой, математикой, защитой цифровой информации и вычислительной техникой.

Если вы решили начать свой карьерный путь с ссуза, то рассмотрите направления «Информационные системы и программирование» (код: 09.02.07), «Компьютерные сети» (код: 09.02.02) или «Прикладная информатика (по отраслям)». Начать обучение в вузе можно после 11 класса, в ссуз абитуриент может поступить, окончив 9 классов.

Лучшие вузы для тестировщиков ПО

  1. МФТИ.
  2. МГЛУ.
  3. НИУ ВШЭ.
  4. НИТУ «МИСиС».
  5. РЭУ им. Г. В. Плеханова.
  6. МГУ им. М. В. Ломоносова.
  7. ДВФУ.
  8. СПбУ МВД РФ.
  9. РГУНГ.

Лучшие ссузы

  1. КС № 54.
  2. КАИТ № 20.
  3. ПК им. Н. Н. Годовикова.
  4. ПКИПТ (IT-Колледж).
  5. ТКУиК.

Международное учебное заведение, специализирующееся на компьютерном образовании. Работает с 1999 года. 42 филиала в 16 странах мира. Крупнейший авторизованный учебный центр Microsoft, Cisco, Autodesk. Студенты получают международные сертификаты и международный диплом. Главная цель - трудоустройство каждого выпускника.

УЦ «Специалист» при МГТУ им. Н. Э. Баумана

На сайте учебного центра доступен большой выбор качественных программ для людей, которые решили стать тестировщиками ПО. Любой курс состоит из теоретических и практических блоков, форма обучения может быть очной или дистанционной. Длительность обучения составляет 16-64 ак. ч., минимальная стоимость – 11850 руб. и выше, что напрямую зависит от выбранного профиля.

На обучение приглашаются студенты профильных вузов (3-5 курс), практикующие тестировщики, которые хотят получить новые знания и повысить свой профессионализм. Обучение проводится в вечернее время, в группе не более 10 слушателей, длительность курса – 3 месяца. Талантливые выпускники могут получить вакансию в компании EPAM.

Место работы

Тестировщики программного обеспечения требуются в IT-компании. Необходимы они в других сферах бизнеса, которые занимаются созданием или внедрением программного обеспечения, приложений, сервисов.

Оплата труда

Зарплата на 09.07.2019

Россия 25000—90000 ₽

Москва 40000—140000 ₽

Оклад тестировщика ПО высокий, но его размер зависит от ряда ключевых факторов:

  • направление деятельности тестировщика;
  • уровень профессиональных знаний;
  • желание обучаться;
  • регион работы и компания;
  • формат сотрудничества (постоянная работа, фриланс).

Карьерный рост

Обычно после 3-5 лет успешной работы тестировщики идут дальше, ведь они усердно обучаются, чтобы стать программистом, экспертом в сфере кибербезопасности и т. д. Также они смогут работать IT-менеджерами, бизнес-аналитиками.

Профессиональные знания

  1. Методы, используемые при тестировании ПО.
  2. Автоматизация тестирования.
  3. СУБД, SQL, Oracle, IBM Rational Robot.
  4. Базы данных, желательно знание хотя бы одного языка программирования (в приоритете C#, C++, PHP и Java).
  5. Английский язык не ниже Upper-Intermediate.
1 августа 2018

Много слышали о тестировании и примеряете на себя возможность работы в этой области? Но пока не совсем понимаете, с чем придется работать?

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

Чем занимается специалист по тестированию?

На рынке ИТ постоянно появляются новые программы, призванные упростить и улучшить жизнь людей.

И такие продукты обязательно должны проходить проверку на качество перед тем, как станут доступными конечному пользователю.

Именно от тестировщика зависит качество продукта и, как результат, успех проекта на рынке. Кто станет пользоваться приложением, если оно не в состоянии выполнить даже базовые функции?

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

Кроме поиска ошибок, тестировщик на практике проверяет работоспособность всей функциональности программы. Нужно убедиться в том, что простейшие действия пользователей не вызывают сбоев.

К основным обязанностям тестировщика ПО относятся:

  • Написание тест-кейсов и чек-листов .

Они являются основой профессиональной документации тестировщиков. Тест-кейсы содержат последовательность шагов для проверки работы всей системы, а чек-листы описывают, что нужно протестировать.

  • Выполнение нужного набора тестов.

В зависимости от поставленных задач специалист по тестированию решает, какие виды тестов применить.

  • Документирование и анализ найденных дефектов .

Когда найдена ошибка, ее нужно описать. Делается это для того, чтобы разработчик ПО смог быстро понять, в какой части кода программы кроется ошибка. Сейчас тестировщики вносят все ошибки в баг-трекинговые системы, например, JIRA или TestRail. Для более подробного описания ошибок можно приложить скриншоты экранов или видео.

  • Контроль за устранением ошибок разработчиками.

Еще один шаг – контроль за устранением всех найденных ошибок. В баг-трекинговой системе каждой ошибке присваивается градация серьезности (от тривиальной до блокирующей) и статус в соответствии с этапом жизненного цикла бага (от нового до закрытого).

В процессе контроля за устранением дефектов тестировщик следит за тем, чтобы разработчик ПО своевременно устранял все ошибки и делал соответствующие отметки в системе.

  • Разработка автоматических тестов.

Для ускорения тестирования могут применяться не ручные, а автоматизированные тесты. В таких случаях тестировщик пишет код проверки и запускает его. А программа автоматически выполняет тысячи нужных проверок, при этом сохраняя время тестировщику.

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

Что нужно, чтобы стать тестировщиком?

Несмотря на относительную молодость профессии тестировщика (не более 20 лет), сегодня сформирован набор требований, которые нужны для старта.

Во-первых, чтобы успешно справляться с рабочими задачами, тестировщик должен иметь прочные теоретические и практические навыки.

К тому же, необходимо обладать рядом специфических качеств. Например, природная любознательность, внимание к деталям, усидчивость, недоверчивость и желание постоянно перепроверять себя.

Еще один важный момент – стремление вносить вклад в развитие новых технологий. Например, сейчас на рынке ИТ акцент идет в сторону автоматизации процессов. И тестировщики осваивают новые для себя аспекты, например, языки программирования.

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

Какие виды тестирования ПО выделяют?

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

Все виды тестирования разделяют на две группы:

  • Функциональные (осуществляется проверка того, насколько хорошо система выполняет свои функции, если вообще выполняет).
  • Нефункциональные (тестируется в целом готовность системы к работе, осуществляется проверка всего, что может касаться пользовательского опыта, например, нагрузочное тестирование, тестирование безопасности).

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

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

Пример кейса по тестированию для новичков

Чтобы на деле увидеть, что делает тестировщик, давайте рассмотрим небольшую практическую задачу.

Необходимо протестировать форму регистрации в социальной сети LinkedIn.

Первое, что нужно сделать, – открыть сайт. Форма для регистрации выглядит следующим образом:

Во-первых, нужно проверить обязательность заполнения всех полей. Для этого нужно, ничего не заполняя, нажать кнопку «Присоединиться». Форма сразу выдает ошибку и выделяет красным те поля, которые необходимо заполнить. В нашем случае – все:

Сразу появилось предупреждение о том, что пароль слишком короткий.

Форма требует указать настоящие данные. Однако это условие относится лишь к имени, о фамилии в тексте формы нет ни слова.

Сразу проверим форму на некорректный ввод только фамилии. В результате появляется сообщение об ошибке. Таким образом мы видим, что по отдельности форма реагирует на некорректный ввод имени или фамилии. А вот при неверном заполнении обоих полей ошибка относится только к имени.

Почему так происходит? Возможно, проблема кроется в том, что форма проверяет лишь первое поле в коде. Или же можно говорить о не совсем верной локализации. Ведь приложение изначально написано для англоязычных пользователей. На английском языке имя и фамилию можно передать как name и last name. А на русском языке могли оставить лишь перевод имени.

Такой дефект можно охарактеризовать как малозначимый (minor), и относится он к пользовательскому интерфейсу.

Проверки на ввод некорректных символов нужно провести для всех полей.

Форма приняла этот адрес и инициировала проверку безопасности. Адрес был введен корректно, структура соблюдена, присутствует символ «@».

Таким образом, мы протестировали форму регистрации для социальной сети и параллельно нашли малозначимый дефект в пользовательском интерфейсе. Напомним, что при некорректном вводе данных в поля «Имя» и «Фамилия» форма просит корректно заполнить лишь имя. Ошибка некритичная, но пользователь может не сразу заметить, что исправить нужно оба поля, а не одно.

Итог

Хотите научиться безошибочно распознавать дефекты, правильно их документировать и научиться выполнять основные задачи тестировщика? Курс « » от QA Academy поможет вам погрузиться в профессию, попробовать свои силы на практике, а главное – сделать первый шаг по карьерной лестнице.

Ведь хороший специалист по тестированию ПО всегда будет востребован как дома, так и за границей. Дерзайте!

Вы хотите освоить профессию, потребность в специалистах которой уже велика сейчас, а с каждым днем будет становиться всё острее?
И при том такую, работа по которой возможна удаленно, находясь в любой точке мира?
Тогда обратите внимание на информацию о специальности «»

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

Продукт без проверки (без тестирования) продаваться не может.
Вы купили бы платье с необычным для вас фасоном без примерки его в магазине?
Или сложный бытовой прибор без проверки его работоспособности сотрудником отдела продаж?
Так что же говорить о том, что создаваемые новые программы – игры, пользовательские приложения, банковские продукты и прочее – перед выпуском «в люди» надо тщательно протестировать, проверить на наличие не только сразу видимых ошибок, но и правильность работы в различно заданных условиях.

Тестер занимается тем, что проверяет - всё ли работает в продукте как нужно. Разработчики шутят, что идеальный тестер найдет такую комбинацию кнопок, края приведет к краху программы. Но всегда лучше, чтобы новый продукт «крякнул» до выпуска, чем когда им будут пользоваться массово.
О явном случае такого «недотестирования» мы все могли слышать не так давно в новостях, когда, согласно озвученной СМИ версии, наш спутник сошел с орбиты из-за «ошибки в программном обеспечении» - а это потерянные миллиарды бюджетных денег. И это не только российская беда – в США ошибка в преобразовании типа данных стоила руководству Шаттла 300 млн долларов.

Непосредственные разработчики программ – заказчик, программист, дизайнер – смотрят на свое творение со своих точек зрения. Взгляд «замыливается», продукт видится идеальным и безупречным. И тут появляется тестер ПО! Его работа – найти нестыковки, неудобства, как явные, так и неявные ошибки. И если возможно, оценить разрабатываемый продукт в целом – соответствует ли он ожиданиям и потребностям.

Тестировщик программного обеспечения – профессия, которая крайне нужна рынку. Но дело в том, что в ВУЗах тестеров не готовят, институтская программа не успевает за развитием рынка. И это проблема острая и будет актуальна долго. Это специальность, став профессионалом в которой, можно еще многие годы обеспечить семью не только «куском хлеба», но и «маслом».

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

Даже из названия видно, что эту профессию можно отнести к тем, по которым можно работать удаленно. Ведь мы ведем речь о тестировании программного обеспечения (то есть виртуального продукта), соответственно проверки можно осуществлять из любого города страны.

Преимущества профессии «Тестировщик ПО»

1. Невысокий порог требований для начала обучения. ИТ-образование совсем не нужно, но конечно базовыми компьютерными навыками обладать вы должны - по крайней мере, уметь установить на свой компьютер новую программу. Для такой специализации, как «тестировщик игр», глубокие знания программ не нужны и вовсе.

2. Не критичен возраст начала освоения профессии – можно начать даже в 40 лет и старше, было бы желание.

3. Как уже говорилось – не важно место жительства. Правда, это касается только рядовых сотрудников – чтобы стать руководителем проекта или аналитиком, вам все-таки нужно работать очно и жить в городе, где есть представительство компании.

4. Высокий уровень оплаты. Даже начинающий тестер без опыта работы, работающий несколько часов в день, может рассчитывать на оклад от 15000 рублей.

5. Возможность ведения нескольких заказов (соответственно, получать хороший доход). А набравшись опыта, выбирать более дорогостоящие заказы.

6. Постоянный спрос на специалистов. Сейчас ситуация складывается даже так, что можно начать обучение и практически сразу же найти работу. Наберите сами в любом поисковике название вакансии «тестировщик ПО» и посмотрите результаты. Можно найти как удаленную работу для стажера, так и офисную вакансию.

7. Престижность профессии. Работая в ИТ-отрасли, вы будете чувствовать себя современным человеком.

Кто может стать тестировщиком ПО

Как мы уже говорили, ограничений на пол или возраст здесь нет. Главное ваша дотошность, любопытство и внимательность. Нужно всегда сомневаться в работе разработчика, системного аналитика, всегда считать то ошибка есть. При проведении тестов тестировщик их выполняет неоднократно, часто это работа монотонная и требует усидчивости. А женщины часто могут дать фору мужчинам в отношении этих качеств.
Но также надо и понимать, что вы работаете в команде с другими тестировщиками, разработчиками, руководителем проекта, аналитиками. Умение идти на контакт и слышать чужое мнение – обязательное качество.
А после нахождения ошибки надо убедить разработчика и начальство, что это ошибка и её надо исправить! Доказать, что она есть, подтвердив документальными записями хода работ. Проявить настойчивость и умение убеждать.

Из уже имеющихся навыков для начала работы нужно уметь работать с документацией – требованиями, спецификацией (в том числе технической).

Поэтому если вы обладаете базовыми компьютерными навыками (особенно в сочетании с техническим образованием) и считаете, что вам такая работа подходит по характеру – внимательно присмотритесь к этой специальности. Тестировщик ПО – это перспективно и востребовано. Плюс удобно для работы удаленно при наличии детей.

Как стать тестировщиком программного обеспечения?

Обучение тестировщиков в основном проводят компании, предоставляющие эти услуги для компьютерных фирм. В интернете самым известным является проект Software-Testing.ru (ссылка дана в правой колонке этой страницы), на котором как обсуждаются тенденции развития этой отрасли, так и работают онлайн-курсы по подготовке специалистов.
Для решивших освоить эту специальность, в первую очередь может быть интересен их «Курс практического тестирования для начинающих» (его описание найдите в разделе Тренинги - Каталог курсов - онлайн курсы), который проводится в виде вебинаров, а значит позволяет учиться где бы вы не находились.

Тестировщиков учат основным понятиям, видам и техникам (исследовательское и нефункциональное тестирование, тестирование безопасности, удобства использования или производительности). Рассказывают о системах управления тестированием (TestLink).

Но главное, как пишут его авторы, это «первый и, может быть, единственный курс для тестировщиков, который даст не только теоретический багаж знаний, но и практическое применение на реальных проектах!»
То есть обучаясь, вы одновременно и практикуетесь. А практический опыт сразу же повышает возможность быстрого трудоустройства. Повторим, что сейчас этих специалистов еще не много, и они нужны!

Скачайте книгу о профессии "Тестировщик программного обеспечения"

Чтобы окончательно принять решение – подходит вам работа тестировщиком программного обеспечения или нет, СКАЧАЙТЕ замечательную книгу Романа Савина «Тестирование dot com» (формат djvu, размер 2М).
Эта книга - остроумное изложение теории и практические советы для начинающих, а также реальные наблюдения из жизни тестировщика-практика. Книга целиком базируется на личном опыте освоения - с нуля - профессии тестировщика и многолетней работы автора в этом качестве в интернет-компаниях США.

Вот отрывок из этой книги по которому вы оцените легкость и наглядность изложения информации :

Рассмотрим, что объединяет следующие ситуации.
1. Девушка рекламирует себя как хорошую, на все руки хозяйку, а утром выясняется, что она даже яичницу пожарить не в состоянии.
2. Вы купили книгу по интернет-тестированию, а в ней рассказывается о приготовлении яичницы.
3. Девушка из пункта 1 прочитала книгу из пункта 2, но яичница пересолена.

Если возвыситься над яичницей, фигурирующей в каждом из трех пунктов, и абстрагироваться от женщин, карт и вина, то мы увидим, что общее – отклонение фактического от ожидаемого.

Разбор ситуации.
1. Ожидаемый результат – девушка умеет готовить
Фактический результат – утро без завтрака
2. Ожидаемый результат – знания по тестированию
Фактический результат – знания по кулинарии
3. Ожидаемый результат – яичница будет приготовлена
Фактический результат – еще одно утро без завтрака

Определение:
Баг – это отклонение фактического результата от ожидаемого результата.

Успехов вам в освоении профессии Тестировщик программного обеспечения!