Какие вопросы должен задавать QA в новой команде?

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

Друзья, поддержите нас вступлением в наш телеграм канал QaRocks. Там много туториалов, задач по автоматизации и книг по QA.

Вопросы на новом рабочем месте

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

  1. Сколько продуктов у компании?
  2. На каких платформах поддерживается продукт?
  3. Какой инструмент используется для контроля версий?
  4. Какой инструмент используется для работы в Agile-среде? Например, JIRA, Azure DevOps.
  5. Какие инструменты используются для работы с мобильными, веб-приложениями и API?
  6. Какие инструменты или фреймворки автоматизации тестирования используются для мобильных, веб-приложений и API?
  7. Какой инструмент используется для тестирования производительности?
  8. Проводится ли тестирование безопасности API, мобильных или веб-приложений?
  9. Какой инструмент используется для тестирования безопасности API, мобильных или веб-приложений?
  10. Где найти тест-кейсы и тестовые сценарии для ручного тестирования?
  11. Используют ли тестировщики конкретный веб-сайт для генерации тестовых данных?
  12. Каков текущий процесс тестирования? Как начинается и заканчивается тестирование?
  13. Когда проводятся встречи и совещания по проекту?
  14. Когда происходит обсуждение приоритетной функциональности продукта и планирование спринта?
  15. Какие UI/UX инструменты используются для мобильных и веб-приложений?
  16. Где настроены CI/CD-конвейеры? Azure DevOps, Jenkins и т. д.
  17. Какие тесты выполняют разработчики и тестировщики при автоматизации?
  18. Используются ли Snapshot-тесты?
  19. Какой процент исходного кода охвачен тестами?
  20. Как формируется и развёртывается сборка для мобильных и веб-приложений?
  21. Выполняются ли автоматизированные тесты в конвейерах CI/CD?
  22. Кто проводит UAT-тестирование?
  23. Есть ли инструмент для создания UAT-сборки и выполнения регрессионных тестов?
  24. Как происходит развёртывание и запуск продукта в рабочей среде? Кто этим занимается?
  25. Как происходит релиз продукта? Есть ли отдельная команда?
  26. Проводится ли санитарное тестирование?
  27. Продукт деплоится вручную или автоматизированно?
  28. Выполняются ли проверки безопасности? Например, с помощью инструментов Checkmarx, BlackDuck и т. д.?
  29. Как компания планирует релиз?
  30. С какой периодичностью выпускаются релизы?
  31. Есть ли инструмент для исправления ошибок? Как происходит исправление ошибок?

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

Заключение

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

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

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

Перевод статьи «What questions should I ask as a new QA in the Team/Organization?».

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *