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

Поделитесь страницей с друзьями:
Все о профессии Тестировщик:
Начните обучение прямо сейчас!
Автоматизированное тестирование на Python
Продолжительность 12 месяцев
2 ознакомительных курса
Начните бесплатно, чтоб выбрать формат и школу
44 курса и программы
Обучение профессии от 1605.00 ₽
3 онлайн-школы
Занимайтесь индивидуально с тренером или в группе с другими студентами
Мы следим за актуальностью информации на этой странице и обновляем ее каждую неделю.
Последнее обновление 20.07.2022
Кто такой тестировщик (QA специалист): суть работы и востребованность профессии
QA-инженер (от англ. «quality assurance» — «обеспечение качества») — специалист, который занимаются испытанием и проверкой программного обеспечения. Ищет ошибки и оценивает, соответствует ли оно требованиям. После тестирования формирует отчет для разработчиков, чтобы те исправили недостатки.
По мере роста конкуренции и предложений в IT-отрасли повышается востребованность профессии. Ведь каждый digital-проект проверяют в несколько этапов, чтобы дать потребителю удобный и легкий в использовании интерфейс.
Чем занимается тестировщик
Тестировщик выполняет функции:
- контролирует качество и актуальность новых программных продуктов;
- выявляет и анализирует ошибки, которые могут появиться у пользователей;
- разрабатывает и проверяет автотесты;
- продумывает сценарии тестирования;
- фиксирует ошибки и сообщает о них разработчикам.
Мануальщики и автотестеры
Есть тестировщики, которые выполняют работу вручную, а есть те, кто делает это с помощью специальных программ. У них есть особенности:
- Мануальщик вручную имитирует действия, которые могут совершать пользователи. Он придумывает разные ситуации и действия, и проверяет, как на них реагирует ПО.
- Автотестер должен уметь программировать и писать полноценные программы для тестирования. Их удобно использовать, когда надо проводить один и тот же тест много раз или требуется использовать большие объемы данных.
Может ли гуманитарий стать хорошим QA-специалистом
Чтобы стать хорошим тестировщиком, недостаточно хорошо знать математику, основы программирования и обладать аналитическими навыками. Важно умение общаться с людьми и предвидеть их поведение, быть внимательным и с долей творческих способностей, чтобы создавать сценарии.
Работа тестировщиком: где работают QA инженеры
Тестировщики трудятся в командах, которые разрабатывают программное обеспечение. Некоторые работают в команде с разработчиком и проверяют его проекты.
Для QA существуют перспективы развития в разных нишах, в основном они нужны, для разработки компьютерных игр и мобильных приложений.
Как стать тестировщиком с нуля
В России нет вузов, которые обучают этой профессии, поэтому, если у вас техническое образование, можно стать тестировщиком.
Но лучшее, с чего стоит начать обучение тестированию — пройти специальный курс и понять внутренние процессы работы.
Что нужно знать: необходимые навыки
Можно выделить необходимые знания и умения, которые потребуются для работы:
- знать этапы тестирования и требования к проектам;
- уметь составлять тестовую документацию;
- разбираться в принципах работы сетей и приложений;
- обладать навыками тестирования и использования программ;
- уметь работать с базами данных.
Где учиться тестированию
Те, кто хочет стать специалистом по тестированию, могут пройти обучение профессии тестировщика с нуля даже без профильного технического образования. На «ИнфоХит» есть такие курсы.
Курс «Тестировщик ПО»от школы «Бруноям» поможет разобраться во всех нюансах профессии QA-тестировщика: от основ до создания тестов.
На курсе «Тестирование ПО (QA)» от компьютерной академии TOP изучите языки программирования и тестирование программ разных уровней сложности.
А на курсе «Тестировщик на Python»от онлайн-школы SkillFactory освоите язык Python и начнете делать автотесты.
Сколько зарабатывают тестировщики
В месяц средняя зарплата QA-специалиста по Москве: 60 000 ₽ – 120 000 ₽, в регионах: 25 000 ₽ – 90 000 ₽.
Оплата зависит от компании и проектов, направления деятельности, региона. А ещё от типа занятости и графика, уровня профессиональных знаний и желание развиваться в профессии.
Плюсы и минусы профессии
Можно выделить плюсы и минусы работы тестировщика.
Плюсы:
- высокооплачиваемая работа;
- востребованность;
- перспективы роста в it-сфере;
- легкий вход в профессию;
- нет возрастных ограничений.
- монотонная скурпулезная деятельность;
- сидячая работа и риск заработать болезни глаз и позвоночника;
- высокая конкуренция.
Источник: info-hit.ru
Что должен уметь тестировщик, чтобы зарабатывать 200 тысяч рублей

Новые IT-продукты появляются на рынке каждый день. Их успех зависит не только от пользы или рекламной раскрутки. Не менее важно, насколько эффективно они работают, и удобно ли ими пользоваться. Поэтому, прежде чем выпустить приложение или программу в свет, их нужно проверить. Этим и занимается тестировщик.
Он выявляет все ошибки и уязвимые места, смотрит, адаптировано ли приложение под разные устройства. При необходимости QA-инженер отправляет IT-продукт на доработку, чтобы всё функционировало без накладок — так, как было задумано. Для таких тестов нужны специальные знания, и разработчики, как правило, не проверяют приложения самостоятельно. Поэтому тестировщики не сидят без работы.
Из этой статьи вы узнаете
Где может работать тестировщик
Чем занимается тестировщик
Как выглядит карьера тестировщика
Какими навыками должен обладать тестировщик
Какие мифы существуют вокруг профессии
Почему тестирование подходит для старта в IT
Где может работать тестировщик
Чаще всего тестировщики трудятся в компаниях, которые занимаются разработкой программного обеспечения, как собственных продуктов, так и на заказ. Но иногда они работают на проектах в качестве фрилансеров.
На портале hh.ru размещено более 8 тысяч вакансий тестировщика. Зарплата, в зависимости от региона, требуемого опыта и обязанностей варьируется от 40 до 200 тысяч рублей.
Чем занимается тестировщик
Сначала тестировщик получает информацию о том, каким задумывалось приложение или программа. Он изучает документы с требованиями и спецификациями, создаёт и проводит тесты, выявляет ошибки, составляет отчёты и проводит повторные тесты, общается с разработчиками. Поэтому однообразная рутина — точно не про эту работу.
Где учиться на айтишника: сравниваем вузы, колледжи и курсы

Вертикальная карьера тестировщика
В разных компаниях карьерный рост тестировщика может различаться, но в целом выглядит так:
- QA Analyst (или QA-инженер) ― то же самое, что и тестировщик. Это уровень «новичок». Главная задача ― быть на подхвате у старших специалистов и набираться опыта.
- Старший аналитик QA (опыт работы 2-3 года).
- Координатор команды QA (опыт 5-6 лет).
- Менеджер по тестированию (опыт работы 8-11 лет).
- Старший менеджер по тестированию (опыт 14+).
«Не соглашайтесь на зарплату сразу, к концу собеседования она вырастет» – чему учат будущих айтишников
Горизонтальная карьера тестировщика
Помимо вертикального роста, тестировщик может менять направления своей деятельности. Например, он может быть:
- Инженером по автоматическому тестированию, отвечать за автоматизацию тестовых примеров. Это экономит время по сравнению с проверками вручную. Инструменты, которые он использует: IBM Rational Robot (универсальное средство автоматизации тестирования), Silk Performer (инструмент для тестирования производительности ПО приложений) и QTP (программа для автоматизации тестирования от HP).
- Инженером по тестированию производительности, отвечать за проверку реакции приложения (время, необходимое для загрузки; максимальная нагрузка для приложения и т. д.). Инструменты, которые он использует: WEBLoad (инструмент для нагрузочного тестирования), LoadRunner (программа для автоматизированного нагрузочного тестирования).
- Бизнес-аналитиком. Основное преимущество тестировщиков перед разработчиками в том, что у первых есть бизнес-знания, так как они доводят продукт до финальной версии и адаптируют его для пользователя. Поэтому они вполне могут отвечать за анализ и оценку бизнес-моделей и рабочих процессов компании, а также соединять их с технологиями.
Чем занимается интернет-маркетолог и почему он так важен для бизнеса

Какими навыками должен обладать тестировщик
У тестировщика должны быть следующие технические знания и навыки:
- Знания базы данных / SQL, чтобы проверять, правильно ли хранятся данные на серверах.
- Базовые знания команд Linux.
- Умение пользоваться инструментами управления тестированием. Например, TestLink можно использовать для отслеживания всех тестовых случаев, написанных командой.
- Опыт работы с любым инструментом отслеживания дефектов. Это может быть QC, Bugzilla, Jira.
- Умение работать с инструментами автоматизации (важен именно практический опыт).
- Знание любого языка сценариев: VBScript, JavaScript, C#. Некоторые компании также используют сценарии Shell, Perl.
- Знание теории тестирования.
- Владение инструментами тестирования производительности.
Кроме технических навыков, желательны ещё такие скилы:
- Аналитическое мышление.
- Продвинутый навык устной и письменной коммуникации. Отчёты и рекомендации по результатам тестирования должны быть понятными тем, кто их читает. Также предстоит много устного общения с разработчиками.
- Дисциплинированность, чёткий тайм-менеджмент.
- Профессиональное саморазвитие. Навыки и знания должны развиваться параллельно с технологиями.
Кто такой продакт-менеджер и что он должен уметь делать. Инфографика
Мифы о профессии
- Тестировщикам платят меньше, чем разработчикам, и они пользуются меньшим уважением. Средний уровень зарплаты тестировщика примерно такой же, как у разработчиков (напомним, в России она варьируется от 40 до 200 тысяч рублей). Для сравнения: разработчики в зависимости от региона и опыта работы получают от 15 до 700 тысяч рублей. При этом на сайте hh.ru вакансий для тестировщика около 8 тысяч, а для разработчика ― чуть больше 1,7 тысячи Разработка приложений не может обойтись без тестировщика, так что это уважаемая профессия.
- Тестирование программного обеспечения ― это скучно. На самом деле такая работа – хорошая проверка на стрессоустойчивость. Необходимо разобраться в бизнес-требованиях, на их основе составить проекты тестов, всё проверить и дать обратную связь разработчикам. При этом технологии и бизнес-модели постоянно обновляются. Так что скучать будет некогда ― придётся всё время развиваться, общаться и анализировать.
- Для работы тестировщиком нужно уметь программировать. Для старта в карьере знать язык программирования не обязательно, вам будет достаточно понимания того, что такое разработка ПО. Но если вы хотите вырасти до звания настоящего профессионала и руководящей должности, придётся многому научиться. Мнение о том, что для работы QA-инженером не нужно практически ничего знать, сегодня уже не актуально. IT-сфера всё более популярна, поэтому растёт предложение на рынке труда. А работодатели становятся требовательнее.
«Выберите профессию по душе и развивайте в ней IT-навыки» — куда поступать в 2022 году

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

Однажды, в очередной кризис, у меня опять резко закончились деньги. И я опять начал искать, где их взять. И тут мне на глазу попалась заметка, в которой рассказывалось про работу тестировщиком без опыта. Имеется в виду, тестировщик программного обеспечения. Это меня заинтересовало. Что это за такой «недопрограммист», который зарабатывает немного меньше «взрослого» программиста.
Да еще и в баксах?
Несколько смущало то, что непонятно, где учиться этой «чудо-профессии». И как потом зарабатывать. И можно ли стартануть в этой профессии без опыта и без обучения? В статье было написано все слишком «в общем». Поэтому я решил разобраться во всем досконально сам. И докладываю вам результаты…
Ну а в конце статьи Вы узнаете про самый главный кошмар тестировщика…. Ну что, поехали ?
Содержание скрыть
Тестировщик ПО Vs QA инженер. Кто есть ху ?
Итак. Для начала вообще нужно понять. А что это за профессия такая? И есть ли отличие между тестировщиком и QA инженером? Тестировщик программного обеспечения — это такой человек, который выискивает «косяки» в программах. Ошибки. Под программами подразумевается ооооочень широкий круг…. программ.
От веб-сайтов до прошивки смарт телевизоров.
Так вот, работа тестировщика программного обеспечения как раз и заключается, чтобы по специальному алгоритму находить такие ошибка максимально эффективно.
Тестировщик ПО чем-то похож на охотника. Он также терпеливо выслеживает ошибки. И должен обладать терпением и внимательностью.
А кто же такой QA инженер? В переводе с буржуинского, Quality Assurance engineer, то бишь инженер, который гарантирует качество программы.

Вообще, если по секрету, тестировщик ПО и QA инженер — это фактически одно и тоже. И работу тестировщик ПО и QA инженер делают одну.
Только так сложилось, что тестировщик — это чаще всего начинающий специалист. Который ищет ошибки по разработанным другими людьми схемам. Обычно без всякой автоматизации. Ну тестировщик ПО обычно и не силен в программировании. Работает обычно на фрилансе.
А QA инженер — это уже «прокачанный» тестировщик. Он уже может и сам писать тест-планы. Может автоматизировать работу. Знает один или несколько языков программирования. Работает в штате компании.
Где научиться тестированию программного обеспечения
Ответ на этот вопрос достаточно простой. Если у Вас нет опыта в программировании, и хочется побыстрее начать работу тестировщика без опыта, то… изучайте краудтестинговые платформы. Что это такое? Об этом ниже…
На этих самых платформах обычно есть достаточно подробное обучение. И даже тестовые задания. Пройдя это обучение и выполнив успешно тестовое задание Вы уже будете понимать, кто и как делать.
Единственное, что часто такое обучение идет на английском языке. Хотя и достаточно простом. Но ведь Вы же знаете английский, не правда ли… 🙂
Если же Вы хотите работать в QA инженером, то без хороших курсов не обойтись. Я сейчас не буду рекламировать те или иные курсы. Их много. Только учтите, что эти курсы обычно достаточно дорогие. И длятся несколько месяцев.

Здесь Вас будут учить всем премудростям тестирования. И скорее всего заодно и основам нескольких языков программирования.
К сожалению, Вузовского образования по профессии QA инженер или тестировщик ПО я не нашел.
Ну и еще вариант обучения работе тестировщика, если у Вас нет опыта — это устроиться помощником QA инженера в какую-либо фирму. И там в процессе работы Вы всем у и научитесь. Ну и в должность Вас тоже введут. Не без этого…
Краудтестинговые платформы — «ясли для тестировщика»
Итак, как я уже писал выше, получить начальный опыт работы тестировщиком без опыта можно на так называемых краудтестинговых платформах.
Что это такое краудтестинговые платформы? Это такие своеобразные биржи фриланса. С одно стороны на них обитают заказчики, которым нужно что-то протестировать. С другой — специалисты по тестированию ПО.
Работа практически на всех краудтестиновых платформах строится по одному принципу. Есть какое-либо вводное обучение. Далее идет вводные тест. Если все хорошо, Вас допускают к реальным проектам. И Вы можете начать прокачивать свой рейтинг, ведь от этого будет зависеть и Ваша «зарплата».
А «доход» обычно начисляется в английских тугриках. И в принципе он достаточно неплохой.
Но… Важно знать. На большинстве краудтестинговых платформ оплата идет ТОЛЬКО за найденные ошибки! И причем, Вы должны найти эти ошибки раньше других тестировщиков. Если опоздали или не нашли, чтож… Нет ножек-нет мультиков 🙂
Да. Помните. Чем «крупнее» ошибки Вы находите, тем выше Ваше вознаграждение!

Краудтестинговые платформы в основном «буржуинские». Вот некоторые из них. Часть только на английском (или немецком языках). Часть переведена (не полностью) на русский. Но велика вероятность получения задания на английском языке.
Если Вы работали на одной их них, оцените ниже, какая понравилась больше.
test.io— одна из старейших платформ краудтестинга
www.testbirds.com — есть вариант для русскоязычных пользователей.
www.passbrains.com — еще один сайт для тестирования ПО
www.globalapptesting.com — еще краудтестинговый сайт
ubertesters.com — еще одна (немецкая) платформа для тестирования
testlio.com — еще ловите сайтик для тех, кто ищет работу тестировщика ПО без опыта
www.crowdtesting.ru — и еще. Это уже на русском языке, что является редкостью в мире тестировочных платформ.
Про условия работы на этих сервисах лучше сами посмотрите у них. Заодно и с платформами ознакомитесь.
Работа QA инженером «по взрослому»
Вообще, если Вы хотите «настоящей» работы, то идите работать на постоянную занятость в нормальную компанию. QA инженером. Ну или инженером по тестированию.
Здесь в отличие о фриланса, Вам будут платить именно за работу, а не за найденные баги.
Где же найти работу тестировщику ПО без опыта? Да много где! Главное, пройти хорошее обучение. О чем я писал выше.
Итак. QA инженера с распростертыми объятиями ждут:
- Фирмы-разработчики любого программного обеспечения
- Разработчики игр
- Разработчики мобильных приложений
- Финансовые компании, например банки. Или биржевые брокеры
- Системные интеграторы. Если Вы не знаете, кто это такие, то не просто запомните название 🙂
- Иногда заводы или производственные фирмы
- Веб-студии
- …..
Короче, без работы не останетесь! А самое приятное в этом, что работа тестировщика очень востребована в западных фирмах. И оплачивается, соответственно лучше…
Плюсы и минусы работы тестировщика
Почему Вам СТОИТ искать работу тестировщика ПО ?
- Эта работа проще, чем у программиста. Во всяком случае, до определенного уровня
- Высокая востребованность профессии тестировщика ПО. Без работы точно не останетесь!
- Часто свободный график! И даже у штатных сотрудников!
- Можно работать удаленно. Из любой точки мира.
- Вы увидите продукт со всей стороны. Можете перейти на другую должность. Программист. Или…. коммерческий директор
Почему Вам НЕ СТОИТ искать работу тестировщика ПО ?
- Никто не любит тестировщиков. Особенно программисты. Вы же находите их ошибки!
- Достаточно скучная работа. Смотрели «День сурка»? Вот примерно так..
- Тестировщиков часто назначают «крайними». Ведь за ними ошибки-то никто не ищет!
- Работа тестировщика сродни работе шпиона. Он боец невидимого фронта. «Медали» дают реже!
- Часто бывает сверхурочная работа. И не всегда оплачиваемая.
- Огромная ответственность. Не работает программа ? А куда смотрел тестировщик?

Ну и подумайте сами, что для Вас в итоге перевесит. Минусы или плюсы?
А сколько же можно заработать на тестировании ПО ?
На фрилансе, то есть на краудфандинговых платформах, ориентируйтесь на сумму от 5 $ до 500 $ в месяц. Как я уже писал выше, «улов» в основном зависит от количества и качества найденных багов. То есть, нередко можно работать, работать и получить кукиш с маслом 🙁
Хотя иногда есть и работа для фрилансера с оплатой «за работу» а не «за найденные ошибки».
А вот если Вы пойдет работать «в штат», то тут уже зарплаты более серьезные. Данные на «сейчас» по России
Для специалистов ручного тестирования:
| Стажёр (Intern) | 33 333 руб. |
| Младший (Junior) | 44 024 руб. |
| Средний (Middle) | 68 031 руб. |
| Старший (Senior) | 107 203 руб. |
| Ведущий (Lead) | 146 428 руб. |
Для специалистов автоматизированного тестирования:
| Стажёр (Intern) | 36 366 руб. |
| Младший (Junior) | 61 486 руб. |
| Средний (Middle) | 88 246 руб. |
| Старший (Senior) | 131 222 руб. |
| Ведущий (Lead) | 201 461 руб. |
Так что, все в Ваших руках. Кстати, в зарубежных компаниях зарплаты выше.
Требования к тестировщику
Ну если Вы ищите работу тестировщиком с нуля и без опыта, то для Вас и требования будут нулевые (чуть не написал «обнулённые» 🙂 ).
А вот если Вы хотите стать крутым тестировщиком, то смотрите, что Вам нужно знать:
- Один или несколько языков программирования. Наиболее востребованы C++, С#, Java, SQL, Python
- Архитектуру ПК и серверов
- Основы Linux
- Модель OSI
- Инструменты управления тестированием, багтрекеры
- Владение стратегиями тестирования на профи уровне
Личностные качества тестировщика ПО
Но это еще не все! Для успешной работы тестировщиком у Вас должны быть прокачаны:
- Внимательность
- Мозоли на попе усидчивость
- Аналитические навыки
- Умение управлять временем
- Психическая устойчивость
- Интуиция
Впрочем, все это можно со временем развить.
Мифы про профессию тестировщика
Немного поговорим про мифы профессии тестировщика.
- Тестировщики — это подсобные рабочие программиста. Недопрограммисты..
Конечно же, это ошибочное мнение. Часто тестировщики имеют более «продвинутые» знания, чем программисты. И более широкий кругозор. Из тестировщиков часто выходят отличные програмисты. А вот наоборот — редко.
- Тестирование — это простой поиск багов
На самом деле это достаточно сложный процесс. В котором увязано огромное количество самых разных операций. И тестировщик все то должен увязать в единую стройную систему.
- Тестировщики мало получают
Ну по началу может и так. Но… продвинутые тестировщики, или точнее QA инженеры, получают зарплаты, сравнимые с зарплатами программистов. Ну Вы и сами это видели немного раньше.
Главный кошмар тестировщика
А вот и главный кошмар QA Инженера

Нет.. Это был не кошмар тестировщика, а один день из его жизни.
А кошмар тестировщика, это когда Вы первый раз начинаете тестировать. И… ничего не находите! Совсем ничего. Даже самую малюююююсенькую ошибку! Вы начинаете сомневаться в себе. И тут, о радость, нашлась родимая!
Вот она ошибочка! Такие дела!
В завершении темы
Самое главное. Поработав тестировщиком, можно развиваться как «вширь», так и «вглубь». То есть, или прокачивать и дальше свои профессиональные навыки тестировщика. Или направить свой взор в сторону профессионального программирования! И там, и там Вы сможете развиться и заработать денег!
Теперь Вы знаете, что такое как работать тестировщиком без опыта. Если у Вас есть опыт подобной работы — то поделитесь. Буду рад услышать Ваше мнение.
(22 оценок, среднее: 4,27 из 5)


Эдуард
Спасибо. Статья полезная для начинающих и желающих попробовать себя в профессии. Кого то заинтрегует, кого то отпугнет.
Классная статья! Дала силы на раздумья и захотелось менять, стремиться)) спасибо. Дорогу осилит идущий.
Здравствуйте хочу работать в вашей компании с уважением Ольга.
Александр
К сожалению, я не предоставляю такую работу
валентина
Спасибо. Заинтересовалась после информации о стартапе Testio . Решила выяснить что,к чему и почему?
СПАСИБО БОЛЬШОЕ ЗА ПОЛЕЗНУЮ СТАТЬЮ.
Спасибо, Александр! Замечательно написанная статья! Хорошим и всем понятным языком.
Удачи Вам!
спасибо за полезную инфу,думаю начать путь в этой области
Ксения
СПАСИБО, ДОРОГОЙ! БЕСЦЕННО. )))
Александр
Пожалуйста
Python
Сам Medium Python разраба ИИ как бы странно не звучало но именно на тестировщик в эту степь меньше мороки )да и времени больше,так что рекомендую новичкам
Статья годная,плюсик в карму )
Спасибо за статью. Мне 50. Осилю? Есть перспектива?
Делал два больших своих проекта, работал напрямую с программистами и дизайнерами. Постоянно тестировал на ошибки.
Александр
Спасибо за комментарий! Перспективы есть в любом возрасте!
Оксана
Александр,добрый день! Мне 52 года, я тридцать лет проработала медработником. Сейчас нужна подработка на дому. Есть желание пройти обучение на тестировщика, но и большие сомнения найду ли работу в таком возрасте?
Александр
Добрый, Оксана. Все зависит от Вас. Я не могу давать советы по этому поводу.
QA-уже-15-лет
в целом интересная статья хоть и мало-полезная… многие моменты просто озвучены, но не указана важность и необходимость глубины знания… ну и главнейшая ошибка — признание того что тестировщик и QA это одно и тоже…
QA — это тот, кем должен хотеть стать тестировщик (по крайней мере в начале карьеры)… для того, чтоб автору и другим заинтересованным было понятнее — вот вам фрагмент одного из моих обзоров по Tester/QA/Automation tester… полный текст желающие найдут сами…
—— Итак возьмём за пример некоторую (предоставленную Бизнес-Аналитиком) абстрактную задачу звучащую как: «На определённой странице (существующего уже) ресурса/продукта, добавляется кнопка «История» которая содержит в себе информацию о действиях данного пользователя» Тестировщик — в лучшем случае напишет 2 кейса:
1. убедиться что кнопка есть на странице
2. убедиться что «информация о действиях данного пользователя» отображается. И кто-то может спросить — а разве этого не достаточно? разве функционал не покрыт? И будет прав, но только до тех пор — пока речь идёт о Тестировщике: он взял описание, разделил его на составляющие объекты и действия, описал ожидаемый результат. В той же ситуации QA ещё на стадии RR (requirement review) задаст ряд вопросов, которые существенно увеличат объём функционального тестирования, например лишь некоторые из возможных: 1. в каком виде будет представляться История? поп-ап? тул-тип? линк на другую страницу?
2. раз этот будет функицонал привязанный к учётной записи — возможно его стоит добавить и в меню управления учётной записи/настройки юзера?
3. как будет выглядеть эта «информация о действиях»? дата-время, где, что, старое значение, новое значение?
4. какого типа действия пользователя должны попадать в информацию, а какие — нет Как не сложно заметить — такие вопросы (придуманные на вскидку) — не просто увеличивают объём тестирования, но и помогают развивать приложение, подводя Бизнес-Аналитика к мысли, что столь узкое определение функциональности — недостаточно и требует дополнительного изучения и внесения дополнений в requirements.
Источник: avbessonov.ru
Кто такой тестировщик: нюансы профессии

Кто такой тестировщик, какие у него обязанности, условия работы, перспективы карьерного роста – всё это интересует не только будущих выпускников школ, решающих, кем стать, но и людей с уже имеющимся опытом работы, желающих сменить сферу деятельности, выбрать новое направление.
Современный рынок вакансий предлагает широкие возможности для специалистов этого направления: фриланс или постоянная работа в офисе с командой единомышленников, достойный уровень заработной платы, возможность работать в иностранных компаниях. Подробнее о том, кто такой тестировщик, почему эта профессия так востребована, где можно пройти обучение, читайте в нашем материале.
Тестировщик – профессия 21 века
Кто такой тестировщик программного обеспечения? Это специалист, который составляет план проверок и производит исследование программ и приложений, приводит в порядок код и делает юзабилити лучше. Нередко эту специальность еще называют QA-тестировщик, добавляя перед наименованием английские «q» и «a». Аналогично используется термин QA-инженер. Английская приставка содержит в себе суть этой профессии.
QA — это сокращение двух слов «quality assurance», что переводится как «обеспечение качества». Это важная часть процесса разработки продукта. Труд QA-тестировщика начинается одним из первых при создании программ и приложений. На высоком уровне инженеры исследуют рынок и нужды целевой аудитории еще задолго до того, как программист приступит к созданию приложения.
Понятие «обеспечения качества» включает в себя и другое направление тестирования — QC (quality control), что в переводе звучит как «контроль качества». Инженеры QC занимаются контролем продукта на стадии его создания и поддержки. Тестирование софта является частью работы по контролю качества. Специалист производит проверку программы в рамках контроля качества.
Выражаясь общими словами, тестировщик принимает участие в разработке полезного для пользователей приложения. Он производит контроль качества продукции компании.
Источник: gb.ru
