QA / QA Automation
Расскажи про опыт работы с бэкенд системами. Какая архитектура была на проекте, как реализовано техническое взаимодействие?
Можете привести пример, как применяли на практике попарное тестирование?
На какие группы делятся статус-коды ответов на запросы? Что значит каждая группа?
Как правильно протестировать изменение контракта API (добавление нового обязательного поля)?
Какие ещё значения стоит проверить помимо целых чисел? Например, числа с плавающей точкой — имеет ли смысл их проверять и какие именно?
Расскажи о себе, о своём последнем месте работы, какие задачи выполнял, что за продукт?
На какой доход вы рассчитываете?
Где вы проживаете и где прописаны?
# 1.Python. Найти дубликаты чисел # Описание: # Требуется реализовать функцию, которая будет искать повторяющиеся числа в наборе # Числа, изначально записаны в виде list. # Результат вывести на экран. # Входные данные: # [1, 2, 3, 2, 4, 1, 5, 2] # Результат: # [1, 2]
Что такое Quality Gates?
Задача: Палиндром Напишите функцию is_palindrome(s: str) -> bool, которая проверяет, является ли строка палиндромом (читается одинаково слева направо и справа налево). При этом нужно игнорировать пробелы, знаки препинания и регистр букв. Примеры: - is_palindrome("racecar") → True - is_palindrome("A man, a plan, a canal: Panama") → True - is_palindrome("race a car") → False
Пришла задача: делают новую форму регистрации, там 10 полей, которые нужно заполнить. Проверок может быть уйма. Как ты минимизируешь количество тестов, не сильно потеряв по покрытию?
Чем отличается test build от release build?
Расскажите про жизненный цикл бага. По статусам можно.
Расскажи про релиз клиент-серверного приложения: как он происходит, какие есть нюансы?
Требуется ли регресс при тестировании?
Какие основные методы HTTP-запросов знаешь? В чём отличие GET от POST?
Что такое множество в Python? Как хранятся значения? Как найти элемент?
Что такое ООП? Почему объектно-ориентированное? Какие главные принципы ООП?
Для веба ты используешь QA Automation — какие именно инструменты?