Найти в Дзене
QA в декрете

Чем занимается QA-специалист и почему так классно быть тестировщиком

Все мы по сути является тестировщиками в своей жизни, мы проверям, насколько удобна одежда, которую мы носим, насколько она красива, насколько она удовлетворяет нашим ожиданиям. Тестируем буквально все вокруг, сами того не замечая: еду, предметы быта, косметику, новый смарфон, обои - перечислять можно долго! Этот увлекательный процесс визуально можно перенести на и на тестирование сайтов, приложений. Каждый из нас уже своеобразный тестировщик. Мы регулярно совершаем много разных действий в своем смартфоне, ноутбуке, планшете, открываем приложения, ищем нужные данные в поисковой строке браузера, вводим информацию в заметки, составляем события в календаре и даже звоним - это все тесты, которые проводят тестировщики, перед тем, как отдать приложение / сайт Вам в работу. Что же делает инженер по тестированию - он проводит тесты (как обычные, которые делают рядовые пользователи), так и негативные, с целью поиска ошибок в приложении. Наверное, многие сталкивались с ситуацией, когда приложени

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

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

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

-2

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

-3

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

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

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

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

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

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

-4

Почему профессия востребована?

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

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

Специалисты по тестировнию нужны практически во всех компаниях, так как у каждой крупной компании есть внутренние корпоративные проекты, внешние проекты, которые приносят им деньги и их все нужно проверять на постоянной основе. Потому что приложения непрерывно обновляются, улучшаются, вы это можете заметить на примере операционных систем. Вспомним, какой была win xp и какая сейчас win 10 .

Как же стать инженером по тестированию? Есть несколько вариантов:

1. Изучать информацию самостоятельно

2. Пройти обучающий курс

3. Попытаться попасть на бесплатную стажировку

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

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

Также рекомендую другие публикации моего канала:

  1. Тестирование приложений. Раскладываю по полочкам обязанности QA/Тестировщика/Инженера по качеству. Часть 1
  2. Тестирование приложений. Раскладываю по полочкам обязанности QA/Тестировщика/Инженера по качеству. Часть 2

Подписывайтесь на мой канал, ставьте лайки и пишите в комментариях - что не понравилось?

Если Вам все понравилось, поддержите мое творчество донатами. И мне приятно, и Вас буду чаще радовать статьями!