Топ 20 запитань керівника тестування / провідного інтерв’ю

Anonim

1) Згадайте про обов'язки керівника тесту?

Роль QA Manager включає

  • Керуйте проектом від початку до закриття
  • Планування випробувань
  • Отримати прийняття замовником результатів
  • Затвердити проміжні результати та випуски патчів для клієнта
  • Надайте дані про зусилля для виставлення рахунків
  • Управління випусками
  • Наставництво, коучинг та офшорне управління командою
  • Надіслати звіти про статус щотижня координаторам тестів
  • Участь у щотижневих оглядових нарадах
  • Щотижня публікуйте KPI для всіх проектів тестування
  • Мобілізація ресурсів для проектів

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

Як керівник з контролю якості повинен бути ваш підхід

  • Слід посилити критерії прийняття
  • Тестові випадки повинні бути переглянуті
  • По можливості слід додати більше тестових випадків із випадками розділу класу еквівалентності та граничними значеннями
  • Для перевірки недійсних умов слід додати більше тестових кейсів.
  • Критерії 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) Які контрзаходи, які керівник тесту повинен вжити проти ризиків?

Менеджер випробувань повинен вжити наступних заходів для зменшення ризику під час розробки продукту

  • Уникнення: Усуньте чинник ризику, який бере участь
  • Скорочення: План пом’якшення наслідків для зменшення впливу ризиків та вжиття коригувальних заходів
  • Спільне використання: перенесіть ризик на інший ресурс, наприклад, підпишіть або застрахуйте
  • Прийняти: Прийняти ризик і підготувати запланований бюджет для цих ризиків

14) Поясніть, як керівник тесту може оцінити проект і що оцінити?

Під час оцінки тесту керівник тесту повинен оцінити чотири речі

  1. Вартість
  2. Ресурси
  3. Людські навички
  4. Час

Вони можуть оцінити проект наступними способами

  • Структура розподілу робіт (WBS): Розбиття проекту на менші сегменти
  • Трибальна оцінка: Трибальна оцінка базується на статистичних даних
  • Метод функціональної точки: Дайте вагу кожній функції та виміряйте розмір

15) Що таке трибальна оцінка?

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

  • Оцінка найкращого випадку: 120 людських годин або 15 днів із досвідченими членами команди
  • Найбільш вірогідна оцінка: 170 годин або 21 день, маючи достатньо ресурсів та поміркований досвід членів команди
  • Найгірший підрахунок: 200 людських годин або 25 днів із командою, яка має менший досвід роботи

16) Згадайте деякі найкращі практики оцінювання тестів

Деякі з найкращих практик оцінювання тестів - це

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

17) Що включає хороший звіт про тестування?

Хороший звіт про тестування повинен містити

  • Інформація про проект
  • Мета тесту
  • Підсумок тесту
  • Дефект

18) Перелічіть деякі найкращі практики забезпечення якості програмного забезпечення?

Деякі з найкращих практик забезпечення якості програмного забезпечення включають

  • Постійне вдосконалення
  • Документація
  • Використання інструментів та автоматизація
  • Метрики
  • Робота в команді та спільна відповідальність за SQA

19) За якими факторами можна визначити якість виконання тесту?

Два способи можуть визначити якість виконання тесту

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

20) Як ви будете керувати командними конфліктами?

Зважаючи на різноманітність фонів та стилів роботи членів команди, першим кроком є ​​очікування та підготовка до конфліктів під час тестового проекту.

Наступним кроком є ​​проведення наради та оцінка учасників команди статусу проекту. Менеджеру випробувань потрібно тримати спілкування відкритим для всіх, щоб усунути розчарування та злість команди. Нарешті, попросіть членів команди співпрацювати та підкреслити важливість їх співпраці для успіху проекту.

Безкоштовне завантаження PDF: Запитання керівника тесту / провідного інтерв’ю