QA / QA Automation
Какие области знаний ты считаешь важным дополнительно изучить?
Имели ли Вы опыт работы с интеграционным окружением Android Studio для разработки приложений?
Какой метод организации путей предпочтительнее: использование относительных или абсолютных путей?
Объясните, что такое система контроля версий Git и как она используется в командной разработке.
Использовал ли ты Docker Compose в своей практике для управления мультиконтейнерными приложениями?
Можете ли вы объяснить, что такое протокол HTTPS и как он обеспечивает безопасность передачи данных?
Можно ли ограничить доступность методов получения значений (геттеров) в Java, чтобы сделать их менее публичными?
Можете объяснить, что представляет собой TestNG и как он используется в автоматизированном тестировании?
Каким образом ты реализуешь выбор элементов на странице — через CSS-селекторы или XPath выражения?
Могли бы вы объяснить концепцию и основные этапы работы с GitFlow для управления ветками в Git?
Можете объяснить различия между протоколами SOAP и REST в контексте реализации веб-сервисов?
Каким образом вы создавали тесты для отдельных компонентов системы?
Какое отличие между параметрами Path и Query в URL при передаче данных?
Можете объяснить, как реализуется стратегия явных ожиданий в библиотеке Selenium для синхронизации с веб-элементами?
Как отличить процесс проверки личности пользователя от процесса определения его прав доступа в системе?
Имели ли вы опыт проведения тестирования мобильных приложений?