Чем занимается тестировщик? Немного о миссии QA

Прошли времена, когда работа была лишь источником заработка на пропитание. Человек 21 века все чаще ищет в работе самые разные вещи: интерес, вдохновение, значимость для самого себя и взгляда окружающих. Офисное «с 9 до 17» активно критикуется еще с нулевых, а в последние годы идея «интересной работы в удовольствие» захватывает умы людей от 18 и до пенсионного возраста.

Работа в IT, например, позиционируется, как одна из самых прогрессивных — да она такой и является. Вы наверняка слышали о сисадминах, аналитиках и «безопасниках».  Но главными двумя видами IT-специалистов являются разработчики (они же программисты, developers), и тестировщики программного обеспечения (QA engineers).

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

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

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

Жизненный цикл ПО:

  • Анализ требований;
  • Дизайн;
  • Разработка;
  • Тестирование и дебаггинг;
  • Эксплуатация и поддержка.

Продукт, выпущенный в свет без тестирования, вы встретите разве что в студенческих курсовых работах. 

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

Мы опросили наших коллег из Лаборатории Качества, опытных тестировщиков, о том, как они видят миссию своей профессии.  Вот что рассказали ребята:

Полина Жукова, специалист по тестированию:

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

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

Счастливый пользователь —  счастливый тестировщик (хотя в целом и не только тестировщик, но и вся команда :))».

Роман Буданов, специалист по тестированию:

«Когда я был джуном, то видел миссию тестировщика в том, чтобы сделать пользователя счастливым, защитить его от багов и подарить возможность пользоваться удобным продуктом. Когда стал синьором —  в том, чтобы сделать так, чтобы заказчик заработал денег, продавая свой продукт. А чем меньше в продукте багов, тем больше он стоит!»

Нина Агеева, аккаунт-менеджер, автор курса для начинающих тестировщиков Jedi Point:

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

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

Во-первых, нужно знать о разных видах (и подходах) тестирования.

Во-вторых, настоящие тестировщики используют баг-репорты — специальные отчеты о найденных ошибках. Обычный пользователь напишет: «У вас тут ничего не работает уже который день!». Тестировщик же опишет все как можно точнее: что именно не работает? Какой результат должен быть, и какой есть на самом деле? В какой операционной системе и браузере это происходит? Какие шаги нужно повторить, чтобы воспроизвести эту проблему? У нас есть подробная статья о том, как оформлять баг-репорты.

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

Вы увлечены идеей тестирования? Нравится миссия этой профессии, и чувствуете, что ваш склад ума и характер отлично для нее подходят? В конце концов, вы не устаете замечать ошибки в приложениях и на сайтах? 

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

Курс от практиков тестирования даст вам все необходимые для работы джуниор-тестировщиком знания. А еще будет много домашних заданий и онлайн-общение с тренерами, которые всегда подскажут и объяснят.

Старт 8 августа!

Присоединяйтесь по ссылке

Интервью с выпускниками Jedi point, которые получили работу в тестировании:

Наталия Пысенкова в 30 лет была в отпуске по уходу за ребенком. Как признается сама девушка, ее познания в сфере IT были «на миллиметр больше среднестатистического пользователя». Однако Наталия решилась поменять сферу деятельности, чтобы в том числе найти «удаленку»… Читать интервью с Наталией

Тэм Рихтер до обучения работала менеджером по импортным закупкам. В течении 3 недель после курса устроилась на работу на проект-стартап. Читать интервью с Тэм

Максим Ермоленко получил юридическое образование, но работать по специальности не захотел. Работал PR-агентом, продажником, переводчиком. После курса устроился в крутую компанию, работает удаленно. Читать интервью с Максимом

Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Метки
css (1)html (1)ISTQB FL (9)IT (2)Java для тестировщиков (1)Jedi Point (32)JSON (1)kaizen (2)Pairwise Testing (1)QA (25)REST API (1)selenium (1)SOAP UI (1)softskills тестировщика (9)SQA Days-25 (1)SQL в тестировании (7)TestSuites (1)XML (1)xpath (1)Анна Палей (1)Исследовательское тестирование (4)История успеха (21)Курс тестирования для начинающих (47)Мнемоники в тестировании (1)Наталья Руколь (3)Нина Агеева (6)Обучение тестированию (24)ПОИНТ (79)Роман Буданов (5)Сессионное тестирование (1)ТЗ (1)Таблица решений (1)Тест-анализ (5)Тест-дизайн (8)Тест-кейс (2)Тест-стратегия (1)Тест-туры (1)Тестирование usability (8)Тестирование ПО (44)Тестирование игр (5)Тестирование мобильных приложений (18)Тест менеджмент (6)Чек-лист в тестировании по (6)Чит-лист в тестировании (3)автоматизация тестирования (3)автотесты (1)английский для тестировщиков (12)аудит проекта (13)баг (3)багнапродакшене (1)введение в тестирование (2)виды тестирования (4)войти в айти (15)выгорание (2)граничные значения (1)гуманитарии в тестировании (1)декомпозиция (1)инструменты тестирования по (6)интервью с выпускником (25)как надо тестировать (3)как стать тестировщиком (6)клиент-серверная архитектура (1)комбинаторика в тестировании (1)мануальное тестирование (1)метрики тестирования (5)начать карьеру в IT (27)начинающий тестировщик (40)негативное тестирование (2)ограничения (1)оптимизация QA-процессов (4)организация тестирования (1)персонажи (1)планирование тестирования (1)профессия тестировщик (10)работа в QA (2)расписание (6)резюме (1)релокация (3)ручное тестирование (1)сертификация ISTQB FL (7)скринкаст (1)смена работы (28)создание и управление командой тестирования (4)сопроводительное письмо (1)тайм-менеджмент (1)тест-кейс (1)тест-менеджмент (10)тестирование безопасности (1)тестирование без требований (5)тестирование веб (24)тестовая стратегия (1)удаленная работа (5)управление требованиями (6)фреймворк тестирования (1)школа тест-аналитика (2)школа тест-менеджера (10)юзабилити (3)
С 23.08 по 10.11, ОНЛАЙН Зарегистрироваться