11

QA, QC или тестировщик?

Всем привет!

В прошлом я «офисный планктон» офис менеджер, но чуть больше двух лет начала свой путь в IT.


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

Мысль о написании данного поста появилась уже довольно давно. Но было откровенно лень времени все не хватало. Сейчас же я нахожусь в поисках места для трудоустройства (очень не люблю слово «работа») и решала заняться постом или серией постов, как получится.


Цели у меня самые эгоистические.

А именно: собирая информацию для постов, освежить свои знания и обзавестись новыми.

Начну, пожалуй, с терминов QA (Обеспечение качества), QC (Контроль качества) и Test (Тестирование).


Очень часто в названии вакансии можно встретить QA специалист, QA инженер и пр.

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

в виде обязанностей тестировщика (еще и джуниора) и соответствующей зарплатной вилки.

Итак. QA (Quality Assurance) – Обеспечение качества продукта.

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


QС (Quality Control) – Контроль качества продукта.

Специалист по контролю качества часто на практике оказывается либо старшим тестировщиком, либо единственным. Он уже и сам тестирует, и собирает информацию от других специалистов- тестировщиков, и принимает решение можно ли релизить продукт. У специалиста по контролю качества есть, так называемое, право вето. Мне удалось им воспользоваться один раз за время работы на последнем проекте. Не всегда к QC прислушиваются, но…

Мы вплотную приблизились к обязанностям тестировщика.

Тестировщики в зависимости от специализации и навыков:


1. Ищут ошибки в продукте и регистрируют их в систему


2. Исследуют требования к ПО и выявляют расхождения


3. Общаются с клиентами и анализируют их потребности


4. Взаимодействуют с разработчиками, техподдержкой, другими участниками процесса и помогают им


5. Автоматизируют тесты


6. Разрабатывают тестовую документацию, составляют отчёты


И многое другое.


Получилось скомкано. Чукча не писатель. Но, надеюсь, кому-нибудь пост окажется полезным.


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


Конструктивная критика приветствуется.


Спасибо за внимание)

Вы смотрите срез комментариев. Показать все
4
Автор поста оценил этот комментарий
мда... Половина текста попытки выдать домыслы за факты... Или в рамках компании из трех человек. Намешаны и обязанности лидов разработки, аналитов, ПМ...
раскрыть ветку (8)
0
Автор поста оценил этот комментарий

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

"Не ошибается тот, кто ничего не делает"

Буду исправляться по мере приобретения опыта.

раскрыть ветку (7)
4
Автор поста оценил этот комментарий

Можно на ты. Agile все дела...)

Давай так. Не надо путать тараканов и мелок от тараканов. QA, QC, Testing, AT - это всё направление, стадии тестирования, если угодно. Никак не специалисты. Зачем мешать всё в одну бочку?

QA, а если быть точнее - SQA(софтвер, все дела), это не специалист. Направление, в котором пашут сотни РАЗНЫХ специалистов :) Это тест-менеджеры, логисты, аналиты, бизнес, тестровщики, атоматизаторы, пентестеры и прочий целый штат балбесов, которые входят в этот, уже не тесный клуб. Там построение моделей, процесс отладки, процесс поиска уязвимостей, построение тестирования, формализация, требование, культура и ещё сам черт ногу сломит что.

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

Testing - ну это "ручной" труд тестера. Проведение всего этого барахла, и попытка всё это причесать под вышесказанное. Хождение по мукам и головам нетестеров, попытки пропихнуть доработки и патчи, доказываение, что "вывсёврёти это таки баг а не фича", закрытие релизов, допуск патчей и заведение "таску в жиру".

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

Может, я и захочу создать пару статеек на эту тему, но пока тут мало кому это интересно)

раскрыть ветку (6)
0
Автор поста оценил этот комментарий

да, вполне согласен)))

А Статейки -- я пилил, людям даже немного нравилось, так что дерзай)

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
статейки скорее надо на хабре или гике пилить, тут ойтишнегов этого направления едва ли чтобы много было) может, стоит в форме рассказа это делать)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

ну у меня 50+ подписчиков с первой статьи про QA, и мне впадлу пилить дальше, хотя есть что рассказывать)

0
Автор поста оценил этот комментарий
Может, я и захочу создать пару статеек на эту тему, но пока тут мало кому это интересно)

я подпишусь)


QA, а если быть точнее - SQA(софтвер, все дела), это не специалист. Направление, в котором пашут сотни РАЗНЫХ специалистов :) Это тест-менеджеры, логисты, аналиты, бизнес, тестровщики, атоматизаторы, пентестеры и прочий целый штат балбесов, которые входят в этот, уже не тесный клуб. Там построение моделей, процесс отладки, процесс поиска уязвимостей, построение тестирования, формализация, требование, культура и ещё сам черт ногу сломит что.

как же так получилось, что все ищут QA специалистов, подразумевая тестировщиков, в лучшем случае QC спецов? О_о

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
как же так получилось, что все ищут QA специалистов, подразумевая тестировщиков, в лучшем случае QC спецов? О_о

Ну вот опять) Отстань от терминов, QA - это ПЛАСТ разработки(технологический процесс, если угодно, им вообще ВСЕ заняты), так же как и аналитика например. Тебе самое главное понять, чем занимается тестирование, а не искать таргетворды)

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

спасибо за разъяснение)

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

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества