Подготовка к интервью

Вопросы для позиции «QA-инженер»

916 вопросов для подготовки на позицию QA-инженер

916 вопросов 1634 компании 353 технологии

Что проверяют на интервью

Как устроена подборка

Подборка помогает системно подготовиться к интервью на позицию QA-инженер: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: testing, qa, api.

Каталог

Результаты поиска

Найдено: 916
Теория

Как на собеседовании проверить наличие записей в БД при тестировании, например через DBeaver?

Как при тестировании проверить, есть ли записи в БД через DBeaver? Для работы с базами данных использую универсальный клиент DBeaver. Сначала выполняю SQL-запрос: SELECT COUNT() FROM table WHERE условие Затем проверяю…

Читать ответ
Теория

Как покрыть код тестами и какой процент покрытия выбрать?

Как покрыть код тестами и какой уровень покрытия считать оптимальным? покрытие тестами — проверка корректности работы кода с помощью автоматизированных тестов виды тестирования: юнит (отдельные модули), интеграционное…

Читать ответ
Теория

Как правильно выполнить функциональное тестирование?

проверка функций программного обеспечения на соответствие требованиям контроль корректности обработки ввода и формирования вывода разработка тест-кейсов по спецификациям автоматизация сценариев, которые выполняются…

Читать ответ
Поведенческий

Как правильно выстроить процесс работы с документацией?

Как организовать процесс работы с документацией процесс — упорядочивание и сохранение знаний команды выбор подходящего формата: Markdown, Wiki, Confluence, GitHub Pages разделение документов по типам: API,…

Читать ответ
Теория

Как правильно оформлять тест-кейсы на собеседовании?

Правила оформления тест-кейсов однозначная и понятная структура (ID, название, описание, шаги, ожидаемый результат) понятные и конкретные формулировки для каждого шага единый формат и согласованная терминология…

Читать ответ
Теория

Как правильно провести ревью тест-кейсов?

подготовка: сначала проверяются цели тестирования и требования полнота: оценивается покрытие всех сценариев, включая граничные случаи ясность: формулировки должны быть точными, понятными и однозначными…

Читать ответ
Теория

Как приложение обрабатывает принудительное завершение?

область: управление жизненным циклом приложения при принудительном завершении ОС или платформа отправляет сигнал, например SIGKILL или SIGTERM SIGKILL немедленно завершает процесс без возможности обработать сигнал…

Читать ответ
Теория

Как проверить canonical URL на сайте?

SEO-оптимизация: защита от дублирования контента Проверка присутствия тега <link rel="canonical" href="..."> на страницах URL внутри тега должен быть абсолютным и корректным Автоматический сканер: разбор HTML и…

Читать ответ
Теория

Как протестировать push-уведомление, которое должно прийти ровно в полночь?

Как проверить push-уведомление, запланированное на полночь? Проверить работу таймера и временного триггера Подменить системное время с помощью библиотек вроде TimeShift Имитировать событие push, не дожидаясь реального…

Читать ответ
Теория

Как проходит задача от разработки до релиза в продакшн с точки зрения тестирования?

Этапы движения задачи от разработки до релиза с позиции тестирования планирование тестирования одновременно с разработкой создание и запуск разработчиком юнит-тестов интеграционная проверка взаимодействия компонентов…

Читать ответ
Теория

Как тестируют интеграции с внешними системами, например государственными сервисами?

Тестирование интеграций с внешними системами применение mock/стабов для изоляции интеграции и управления ответами внешних API использование контрактных тестов для проверки соответствия API установленным спецификациям…

Читать ответ
Теория

Как устроена иерархия исключений в Python?

Иерархия исключений Python Все исключения наследуются от базового класса BaseException Ключевым классом для ошибок служит Exception: от него производятся все пользовательские исключения Подклассы Exception объединены…

Читать ответ