QA / QA Automation
Работа с документацией: есть ли опыт тестирования документации? Прислушиваются ли к замечаниям по документации? Где ведёте тестовые кейсы?
Расскажи про самые сложные баги, которые ты находил, и как локализовал их причину.
У вас в одном проекте JUnit и TestNG живут вместе, как это организовано?
У вас тесты запускаются на dev-стенде — это реальное окружение, а не контейнер?
Расскажи про 7 уровней модели OSI.
If you got a feature or module without complete information/data, how did you cope? What actions did you take to get the missing information?
Что такое WebSocket и чем он отличается от HTTP?
Как добавить субмодуль в Git-проект? Где хранится информация о субмодуле?
Правильно помню, что мы договорились на «ты» — так комфортно?
Как между вами распределялись задачи в команде?
Ты говорил про автоматизацию и перенос ручных тестов на автоматизированные. Как ты принимал решение о том, что автоматизировать, и принимал ли ты это решение сам?
Как проходит код-ревью твоих изменений в автотестах?
А как насчёт метрик уже на проде — анализируете ли ошибки, которые приходят после релиза?
Tell me about a major bug you found and the process of how it was found, handled, and resolved.
Было ли у тебя такое, что разработчик говорит «это не баг»? Как ты разрешаешь такую ситуацию?
# Дана форма регистрации клиента в банковском приложении с полями: # ФИО, телефон, ИНН, дата рождения. # Составь 5-7 тест-кейсов, # позитивные и негативные сценарии, а также граничные значения.
Тебя не смутило, что у нас Node.js, а не Java?
# Напиши Pytest-тест для API-эндпоинта POST /clients, который создает клиента. # Нужно проверить: статус-код 201, что в ответе присутствует client_id, # и что повторный запрос с тем же ИНН вернет 409 Conflict.
В чём разница между WHERE и HAVING?
Ты снижал флаки с 20 до 3%. Какие методы использовал?