QA / QA Automation
Вот основные преимущества и недостатки монолитной архитектуры в системах?
Когда целесообразно использовать синхронное взаимодействие между компонентами системы?
Можете объяснить принципы и назначение процессов интеграции и развертывания непрерывной доставки в разработке программного обеспечения?
Какие типы коллекционных структур данных я применял в своих проектах?
Расскажите о вашем опыте автоматизированного тестирования приложений на языке Java
Как вы определяете степень воздействия найденной ошибки на работу системы?
Что возвращает сервер, если запрос к нему выполнен успешно?
Какие инструменты ты используешь для автоматизации процессов интеграции и развертывания в своих проектах?
Как вы поступаете, если в проекте отсутствуют указания по тестированию?
Как организовать тест в PyTest таким образом, чтобы проверить его возможность автоматического ремонта в будущем?
Какие основные команды Git ты знаешь и можешь использовать в повседневной работе?
Применяли ли вы паттерн Page Object в своих проектах для организации автоматизированных тестов?
Каким образом вы применяли практику разработки через тестирование (TDD) в своих проектах?
Можете описать, как организован процесс работы и взаимодействие внутри вашей компании?
Какая функция в Selenium отвечает за запуск браузера и навигацию к конкретному URL?
Какими средствами и методами вы взаимодействовали с нереляционными базами данных в своих проектах?
Какие задачи и области использования Docker входили в ваш проект?
Чем отличаются изменяемые и неизменяемые типы данных в Python и в чем между ними основные различия?
В каких случаях тестировщик должен участвовать в процессе разработки и тестирования проекта?
Можете привести пример ситуации из вашего опыта, когда обнаруженный дефект имел высокий приоритет исправления при низком уровне серьезности?