Ukraine Office: +38 (063) 50 74 707

USA Office: +1 (212) 203-8264

contact@testmatick.com

Manual Testing

Ensure the highest quality for your software with our manual testing services.

Mobile Testing

Optimize your mobile apps for flawless performance across all devices and platforms with our comprehensive mobile testing services.

Automated Testing

Enhance your software development with our automated testing services, designed to boost efficiency.

Functional Testing

Refine your application’s core functionality with our functional testing services

VIEW ALL SERVICES 

Discussion – 

0

Discussion – 

0

Кто такой QA-аналитик и чем он занимается?

Кто такой QA-аналитик и чем он занимается

В сети есть много статей о том, кто такие тестировщики ПО и программисты, как им проходить собеседования, как правильно расти по карьерным лестницам, а вот должность QA-аналитика до сих пор остается немного в тени. Кто они такие? Откуда берутся? Где этому можно научиться? Далее в статье будут рассмотрены наиболее популярные вопросы на счет данной профессии.

Кто такие QA-аналитики?

Есть много профессий, в наименовании которых можно встретить слово «аналитик». Например, финансовый аналитик – это математик на службе в банке, военный аналитик работает над изучением военных конфликтов, веб-аналитик работает с информацией о работе пользователей с веб-приложениями. Также есть аналитик и в сфере ИТ. Данных аналитиков делят на 2 вида: системный и бизнес-аналитик.

Это происходит прежде всего потому, что нужна особая проработка документации и описание требований на разнообразных уровнях. [highlight dark=”no”]Можно выделить сразу 3 уровня требований: бизнес-процессы, запросы пользователей и функциональные запросы.[/highlight]

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

Базовая задача QA-консультантов – подобрать для реализации все доступные стратегические цели и отобразить их в форме структурированных бизнес-требований. Бизнес-аналитик – это человек, который идеально ориентируется в бизнес-процессах, может запросто находить узкие места в продукте и выстраивать пути их оптимизации. Такая работа крайне сложная и очень важная.

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

В то же время системный аналитик на базе клиентских требований создает функциональные требования. Другими словами, системный аналитик (QA-аналитик) в первую очередь ответственен за аналитику заинтересованности клиентов создаваемой системой на предмет возможности мгновенного удовлетворения ее технологическими параметрами. Говоря простым языком, QA-аналитик отвечает за то, чтобы перекладывать описание рабочей задачи от бизнеса в специальный документ (ТЗ), который в будущем будет понятен отделу разработки.

Есть компании, в которых граница между бизнес-аналитиками и QA-аналитиками максимально стёрты: бизнес-аналитик с проектными наработками может самостоятельно научиться создавать технические задания, а QA-аналитик хорошо изучить предметную основу.

Где найти аналитика?

Карьера системного аналитика

Карьера системного аналитика

Итак, всех системных аналитиков можно запросто поделить на 4 равноценные группы:

  1. Младший системный аналитик;
  2. Системный аналитик;
  3. Старший системный аналитик;
  4. Ведущий/главный системный аналитик.

Младший системный аналитик (Junior systems analyst). Это либо опытные бизнес-пользователи, которые должны формировать требования для ИТ-сообщества с профильным образованием, либо выпускники вузов. В первом случае, потенциальному ИТ-работодателю крайне важно экспертное мнение в предметной области, а во втором — базовые навыки программирования.

Базовые обязанности:

  • Разработка протоколов совещания и интервью;
  • Техническая поддержка используемых систем;
  • Работа по изучению систем и/или её аналогов;
  • Постепенная апробация реализации пользовательских требований к функциям используемой системы;
  • Работа с запросами на редактирование функций системы.

Системный аналитик (System analyst). На данную должность приходят либо младшие аналитики с 3-летним опытом работы в ИТ, либо специалисты из смежных профессий (тестировщик или программист).

Согласно общепринятому стандарту, базовыми функциями системного аналитика являются:

  • Поиск требований к системе и подсистеме;
  • Аналитика требований к системе и подсистеме;
  • Создание регламентов использования системы и подсистемы;
  • Поиск рисков и сообщение о них руководителю проекта;
  • Предоставление отчетности о ходе выполненных работ по созданию требований к системе и подсистеме.

Старший системный аналитик (Senior Systems Analyst) имеет около пяти лет рабочего опыта в процессах проектирования систем.

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

  • Планирование создания либо же восстановления требований к ПО;
  • Разработка целей под создание ПО;
  • Создание ТЗ на ПО;
  • Организация согласования ТЗ к ПО;
  • Создание концепции ПО;
  • Работа с запросами на редактирование требований к системе;
  • Аналитика проблемных ситуаций с заинтересованными лицами.

Ведущий/главный системный аналитик (Lead/Principal Systems Analyst): более 5 лет опыта, внушительная база используемых инструментов, а также опыт в разработке ИС.

Характерные особенности данной позиции:

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

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like

Почему валидация данных так важна?

Почему валидация данных так важна?

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

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

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