Про Херсон від херсонця 🔥

«Лид разработчиков подарил мне кожаный стек из секс-шопа как неотъемлемый атрибут в процессе тестирования». Кто такой QA и как им стать?

dev.ua продолжает цикл материалов об IT-профессиях. Сегодня о профессии тестировщика рассказывает Инна Осинна, Senior QA Engineer в Parimatch Tech.

Оставить комментарий
«Лид разработчиков подарил мне кожаный стек из секс-шопа как неотъемлемый атрибут в процессе тестирования». Кто такой QA и как им стать?

dev.ua продолжает цикл материалов об IT-профессиях. Сегодня о профессии тестировщика рассказывает Инна Осинна, Senior QA Engineer в Parimatch Tech.

Что делает тестировщик

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

Но мои коллеги описывают мою работу так: «QA is a person who makes you feel bad about your work».

Или, простыми словами, я говорю, что все они недостаточно хорошо работают.

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

На прошлом месте работы лед разработчиков даже подарил мне кожаный стек из секс-шопа как неотъемлемый атрибут в процессе тестирования, потому что я у девелоперов ассоциировалась как «укротитель команды разработки». А в Parimatch Tech коллеги тяжело выдыхают, когда видят от меня непрочитанное сообщение в Slack, потому что знают, что сейчас придется что-то перерабатывать или выполнять дополнительные задачи.

Но это все шутки. Хороший тестировщик — это в первую очередь mind changer, а никак не критик.

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

Первое — это, как говорят в народе — «простое тыканье по кнопкам».

Второе включает в себя работу как с самой тестовой документацией, так и с другими видами (например, пользовательская документация или бизнес требования и тд).

Третий пункт говорит сам за себя — нужно быть в постоянном контакте с другими людьми.

Навыки и компетенции QA

Учитывая, что QA Engineer — это человек «на пересечении» многих профессий, довольно сложно составить исчерпывающий список навыков и компетенций. Попробую выделить ключевые три составляющие профессии: тестирование, документация, коммуникация.

Тестирование:

  • STLC
  • Типы и уровни тестирования
  • Техника тест дизайна
  • Тестовая документация
  • Метрики в тестировании
  • Подходы тестирования
  • И другая теория тестирования

Документация:

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

Коммуникация:

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

Кроме этого базового списка, ключевые также компетенции из сферы бизнес-анализа и управления проектами. Например, важно понимание, что такое риски и как ими управлять (есть даже такой подход к тестированию, как risk based), цикл разработки и роли в нем и тд. Дополнительно нужно владеть техническими знаниями и инструментами. Я в своей работе чаще всего использую такие инструменты как Chrome DevTools, Charles, Postman, Kibana. Ну и куда без развитого аналитического и критического мышления.

Grade в QA

Как и в большинстве технических вакансий, грейды для QA делятся на:

  • Trainee QA
  • Junior QA
  • Middle QA
  • Senior QA

Но чаще всего граница между Junior&Middle немного размыта и начинают придумывать типа Strong Junior, Middle+ и тд.

Для решения этой проблемы часто просто выделяют Trainee, QA Engineer, Senior для более простого восприятия.

Trainee здесь будет начинающим с минимальным практическим опытом, QA Engineer — работяга с разным набором практических навыков, а Senior уже выделяется автономностью в решении сложных задач и глубиной теоретических знаний.

Зарплата ― сколько зарабатывает тестировщик?

Сейчас в Украине зарплата Trainee специалиста где-то 300–600$.

Средняя зарплата джунов начинается уже с 800$, а мидлов — с 1500$.

Синьоры могут получать уже от 2500$ и выше в зависимости от их специализации.

Например, если это Automation QA, то его средняя зп обычно на 500-1000$ выше Manual QA, а у Performance или Security QА может быть и на 2000$ выше на той же позиции, что и Manual.

Вакансии — требуются ли такие специалисты

Вакансии Manual QA остаются достаточно популярными на рынке труда. Здесь есть несколько причин:

  1. Тестирование, к сожалению, популяризируется через IT-школы как один из простейших путей «войти в IT» и путь для перехода в другие профессии дальше. Поэтому классные специалисты, которые заходят в тестирование, часто меняют направление деятельности (например, разработчика или проджект-менеджера) и происходит ротация специалистов.
  2. Поскольку QA — это обычно Ш-shaped специалист, то есть он может заменить собой и проджект-менеджера, и бизнес-аналитика, и продакт-менеджера, и даже скрам-мастера в какой-то степени и тд, компаниям дешевле нанять одного такого классного работника, чем 5 разных.
  3. Нельзя пренебрегать технологическим развитием и увеличением количества разнообразных проектов и стартапов, которые соответственно создают и рабочие места для QA.
  4. Также перманентный рост конкуренции требует от бизнеса улучшения качества продукта и скорости разработки, что снова вызывает потребность в инженерах по обеспечению качества.

Где учиться на QA

Научиться тестированию можно:

  • на платных курсах
  • на безвозмездных курсах

А также:

  • с сопровождением (ментором)
  • самостоятельно.

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

По своей истории — я свою первую работу (стажировку тестировщиком) нашла после 3 недель чтения википедии и просмотра YouTube.

Из бесплатных ресурсов я бы посоветовала курсы:

  • QATestLab — есть обратная связь от кураторов, много практики написания тестовой документации, 7 онлайн-лекций без лишней воды. На выходе уже можно искать позицию уровня Trainee;
  • онлайн-курс Святослава Куликова в комбинации с постоянно обновляющейся его книгой.

Вдобавок, я бы посоветовала идти на курсы от какой-то конкретной компании, так как это: а) непосредственная коммуникация с крутыми практиками б) возможность трудоустройства в топовые компании сразу после завершения. Такие курсы проводит и Parimatch Tech (QA Automation with Java Course). Подробности можно найти на сайте Parimatch Tech Academy.

Все знания я бы разделила на теорию тестирования и техническую базу.

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

Техническая база в свою очередь может включать в себя знание достаточно разных технических тем и владение соответствующими инструментами. К примеру, знание компьютерных сетей, протоколов передачи данных, баз данных и СУБД, языков программирования, git и репозитории и тд. Сложно выделить какой-нибудь конкретный список, потому что от позиции к позиции набор навыков здесь будет варьироваться. Здесь советую отталкиваться от имеющихся вакансий на рынке.

Охотник за головами или кто такой сорсер? Как ищут кандидатов рекрутеры знающих код: обзор профессии изнутри
Охотник за головами или кто такой сорсер? Как ищут кандидатов рекрутеры, которые разбираются в коде: обзор профессии изнутри
По теме
Охотник за головами или кто такой сорсер? Как ищут кандидатов рекрутеры, которые разбираются в коде: обзор профессии изнутри
«Мы должны быть at the heart of events». Кто такой IT Recruiter: обзор профессии изнутри
«Мы должны быть at the heart of events». Кто такой IT Recruiter: обзор профессии изнутри
По теме
«Мы должны быть at the heart of events». Кто такой IT Recruiter: обзор профессии изнутри
Справочник IT профессий: карьера в Salesforce или приключение с множеством очей
Справочник IT профессий: карьера в Salesforce или приключение с множеством очей
По теме
Справочник IT профессий: карьера в Salesforce или приключение с множеством очей
Кто такой iOS Developer. Как украинский разработчик на фрилансе создавал клоны приложений Instagram ТікТок Telegram
Кто такой iOS Developer. Как украинский разработчик на фрилансе создавал клоны приложений Instagram, ТикТок, Telegram
По теме
Кто такой iOS Developer. Как украинский разработчик на фрилансе создавал клоны приложений Instagram, ТикТок, Telegram
Кто такой Java Developer: обзор от разработчика с 15-летним опытом
Кто такой Java Developer: обзор от разработчика с 15-летним опытом
По теме
Кто такой Java Developer: обзор от разработчика с 15-летним опытом
Електробайки по-українськи між Києвом та Лос-Анджелесом в «СКШ»

Дивіться, чим живе Delfast під час війни в Україні

Мы запускаем рассылку об украинском IT-комьюнити. Оставьте email, чтобы понимать больше. Премьера — скоро!
Спасибо! На указанный адрес отправлено письмо для подтверждения подписки.
Читайте также
«Даже для производителей гробов и памятников я писал тексты». Как стать game-тестировщиком во время войны: история бывшего металлурга, страховщика, копирайтера
«Даже для производителей гробов и памятников я писал тексты». Как стать game-тестировщиком во время войны: история бывшего металлурга, страховщика, копирайтера
«Даже для производителей гробов и памятников я писал тексты». Как стать game-тестировщиком во время войны: история бывшего металлурга, страховщика, копирайтера
34-летний Андрей Зубков во время войны вошел в IT, коренным образом изменив свою карьеру и обыденную жизнь. Теперь он QA Engineer в компании Pingle Game Studio — тестирует игры. До этого работал на металлургическом комбинате, в страховании и даже копирайтером. Свою историю о входе в новую жизнь Андрей рассказал dev.ua.
«Я выгорела настолько, что уже не могла смотреть на компьютер». История QA-инженера о больших деньгах, нелепых покупках, выгорании и дауншифтинге
«Я выгорела настолько, что уже не могла смотреть на компьютер». История QA-инженера о больших деньгах, нелепых покупках, выгорании и дауншифтинге
«Я выгорела настолько, что уже не могла смотреть на компьютер». История QA-инженера о больших деньгах, нелепых покупках, выгорании и дауншифтинге
Хмельницкая Елена Шелина ― айтишница, которая настолько выгорела на работе, что решила покинуть IT-сферу и коренным образом изменить свою жизнь. За 9 лет работы в IT девушка прошла все ступени карьерного роста, сменила несколько компаний и даже направлений. Но проснувшись однажды утром, решила, что больше не сможет выполнять свою работу качественно. Девушка переехала в деревню, завела хозяйство и полностью сменила профессию. Рассказываем ее историю.
2 комментария
Manual QA с Luxoft Ukraine уже три года укрощает ветер на воде и кайфует от этого. Вот его история и советы для тех, кто мечтает о море и виндсерфинге
Manual QA с Luxoft Ukraine уже три года укрощает ветер на воде и кайфует от этого. Вот его история и советы для тех, кто мечтает о море и виндсерфинге
Manual QA с Luxoft Ukraine уже три года укрощает ветер на воде и кайфует от этого. Вот его история и советы для тех, кто мечтает о море и виндсерфинге
«Около IT» — новая рубрика, в которой мы будем собирать все полезное для жизни айтишника, не касающееся его работы. Оказывается, у айтишников самые разные хобби. Мы уже писали об айтишниках-бегунах, пловцах, художниках, музыкантах, танцовщиках, а также заводчиках собак. Сегодня рассказываем о программисте, который научился укрощать ветер. 39-летний Сергей Костюченко — Manual QA в Luxoft Ukraine — рассказал о своем увлечении виндсерфингом и возможности заниматься этим видом спорта для всех желающих.
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Профессии в IT. Кто такие тимлиды, что они должны знать и как их оценивать?
Большинство молодых айтишников с первых дней работы мечтают вырасти до сеньора и стать тимлидом, менторить джунов и помогать команде решать сложные задачи. Однако какими именно компетенциями должен обладать тимлид, что уметь и где учиться — вопрос для многих открыт. Чтобы прояснить эту ситуацию, мы пообщались с Solutions Architect в компании DataArt Дмитрием Куперманом, уже много лет занимающимся асесментом тимлидов в компании: проводит интервью и оценивает подготовку и опыт коллег и кандидатов.

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментариев пока нет.