QA / QA Automation
Проектът беше започнат от нулата, тоест вие организирахте автоматизацията отначало сами?
Оптимизация на решението: как да премахнете клона else и да използвате for/else?
Каква е разликата между HTTP и HTTPS?
Разкажи за последния проект: стек, роля, какво беше тествано, как беше организирана автоматизацията.
Формуляр за оценка на клиента в бюрото за кредитни истории: Ако клиентът е под 18 години - отказ. Ако е над 60 - минус един бал Ако клиентът е женен - плюс един бал Ако клиентът има деца и е под 25 - минус един бал Ако клиентът има деца и е над 25 - плюс един бал Клиентът попълва съответните полета. И накрая бюрото издава оценка или ОТКАЗ. Отказът се показва на клиента веднага. Оценката се изпраща в друга система за проверка. Напишете тестови случаи, как би изглеждал дизайнът на теста.
Ако a = 128 и b = 128, какъв ще бъде резултатът от сравненията a == b и a is b?
Посочете основните принципи на ООП и кратко ги характеризирайте
Работили ли сте някога с mock/stub?
Как виждате използването на ИИ в работата на QA глобално, в рамките на подобряване на процесите?
Казахте, че сте успели значително да съкратите времето за изпълнение на тестовете. Как постигнахте това?
Как да управляваме група потребители при многопоточен четене на една тема?
По какви признаци разбираш, че деплоймънтът е успешен? Как да разбереш версията на услугата в Kubernetes?
С какво се занимаваше в банката? Коя част от продукта тествахте?
Работили ли сте с Allure? Можете ли да назовете някои анотации? Може ли да прикачите скрийншот и как? Къде се съхраняват резултатите от изпълнението? Как да свържете Allure с CI/CD (Jenkins)?
Можеш ли да опишеш някакъв механизъм за авторизация?
Какво е пирамидата на тестовете? Как разбирате този термин?
Какви браузъри поддържа Playwright?
Какви методи за вход съществуват в мобилното приложение?
Разкажете ни за условията на работа, имате ли въпроси?
Кои са основните компоненти/нива в пирамидата на тестовете?