Топ-20 вопросов для тест-менеджеров / ведущих на собеседовании

Anonim

1) Назовите обязанности руководителя тестирования?

Роль QA Manager включает

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

2) Укажите, каков ваш подход, если вы обнаружите, что тестировщики в вашей организации проводят тестирование результатов даже после выявления значительного дефекта?

Как QA Lead ваш подход должен быть

  • Критерии приемки следует ужесточить
  • Тестовые примеры следует переоценить
  • Если возможно, следует добавить больше тестовых примеров с вариантами разделения классов эквивалентности и граничными значениями.
  • Для проверки недопустимых условий следует добавить больше тестовых примеров.
  • Необходимо изменить критерии Show Stopper

3) Укажите, что такое матрица прослеживаемости требований?

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

  • Чтобы убедиться, что все требования приложения проверены в процессе проверки
  • Чтобы проверить тестовое покрытие

4) Как бы вы выбрали инструмент тестирования для своего проекта?

  1. Определите функции, необходимые в инструменте автоматизации в соответствии с потребностями проекта.
  2. Оцените коммерческие и некоммерческие инструменты, соответствующие требованиям.
  3. Оцените стоимость и преимущества инструмента. Стоимость может включать лицензии и обучение.
  4. Примите окончательное решение после консультации с членами команды.

5) Каковы некоторые ключевые проблемы в тестовом проекте?

Ключевые проблемы тестирования программного обеспечения включают:

  • Фаза тестирования обычно ограничена по времени
  • Понимание требований иногда может быть проблемой
  • Приложение должно быть достаточно стабильным, чтобы его можно было протестировать.
  • Установка приоритетов для тестирования
  • Отсутствие опытных тестировщиков
  • Регрессионное тестирование
  • Частое изменение требований
  • Отсутствие инструментов, ресурсов и обучения

6) Что такое план тестирования?

План тестирования - это документ, описывающий действия и объем тестирования. Это основное требование для тестирования любого программного продукта.

7) Какие бывают типы плана тестирования?

Есть три основных типа плана тестирования.

  1. Генеральный план тестирования
  2. План тестирования для конкретного уровня тестирования
  3. Планы испытаний для конкретных типов испытаний

8) Какими человеческими навыками должен обладать менеджер по тестированию?

  1. Эффективное и понятное общение
  2. Следует строить хорошие отношения с членами команды
  3. Хорошие навыки слушания и эмоциональный интеллект
  4. Мотивируйте членов команды
  5. Разрешайте конфликты и этические вопросы.

9) Что такое «Управление конфигурацией»?

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

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

10) Что такое модель PDCA?

Модель PDCA означает

  1. План: определение улучшений и постановка целей
  2. Что нужно: внедрять улучшения
  3. Проверить: Проверить результат доработок
  4. Действие: учитесь на результатах

Это метод улучшения процесса тестирования (TPI).

11) Что такое неформальные обзоры?

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

12) Укажите типы рисков в тестовом задании.

Типы рисков в тестовом задании в целом можно разделить на следующие категории:

  1. Риск стратегии: включает риски бюджета, коммуникации и управления.
  2. Риски, связанные с определением проекта: сюда входят риски для целей проекта, содержания и требований.
  3. Риск человеческих ресурсов: сюда входят риски, связанные с навыками, членами команды и организацией.
  4. Риски графика проекта.

13) Какие меры противодействия рискам должен принимать менеджер по тестированию?

Менеджер по тестированию должен предпринять следующие шаги для снижения риска при разработке продукта.

  • Избегание: устранение фактора риска, который присутствует.
  • Снижение: план смягчения последствий для уменьшения воздействия рисков и принятия корректирующих мер.
  • Совместное использование: передача риска другому ресурсу, например insource или insource.
  • Принять: принять риск и подготовить запланированный бюджет для этих рисков.

14) Объясните, как тест-менеджер может оценить проект и что оценить?

Во время оценки теста менеджер тестирования должен оценить четыре вещи.

  1. Расходы
  2. Ресурсы
  3. Человеческие навыки
  4. Время

Оценить проект они могут следующими способами

  • Иерархическая структура работ (WBS): разбиение проекта на более мелкие сегменты
  • Оценка по трем точкам: оценка по трем точкам основана на статистических данных
  • Метод функциональной точки: присвоить вес каждой функции и измерить размер

15) Что такое трехбалльная оценка?

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

  • Оценка наилучшего случая: 120 человеко-часов или 15 дней с опытными членами команды
  • Наиболее вероятная оценка: 170 часов или 21 день при достаточном количестве ресурсов и умеренном опыте членов команды.
  • Оценка наихудшего случая: 200 человеко-часов или 25 дней и с командой с меньшим опытом работы.

16) Упомяните некоторые из лучших практик для оценки результатов тестирования.

Некоторые из лучших практик для оценки теста:

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

17) Что включает в себя хороший отчет об испытаниях?

Хороший отчет об испытаниях должен включать:

  • Информационный проект
  • Цель теста
  • Резюме теста
  • Дефект

18) Перечислите некоторые из лучших практик обеспечения качества программного обеспечения?

Некоторые из лучших практик по обеспечению качества программного обеспечения включают:

  • Непрерывное совершенствование
  • Документация
  • Использование инструмента и автоматизация
  • Метрики
  • Командная работа и совместная ответственность за SQA

19) По каким факторам можно определить качество выполнения теста?

Двумя способами можно определить качество выполнения теста

  • Коэффициент отклонения дефектов: (Количество отклоненных дефектов / общее количество выявленных дефектов) X 100
  • Коэффициент утечки дефектов: (Количество пропущенных дефектов / общее количество дефектов программного обеспечения) X 100

20) Как вы будете управлять командными конфликтами?

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

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

Бесплатная загрузка PDF: Вопросы для руководителя тестирования / интервью с ведущим