QA / QA Automation
Защо възникват тестовете Flaki? Поради техните услуги?
Тестване за достъпност (Accessibility testing) — какво е и какво се проверява?
Какво е идемпотентна заявка и защо е важна при тестване на API?
Каква е разликата между Dockerfile и docker-compose?
Знаеш ли какво трябва да прави тестировчикът в нашия екип?
Що се отнася до технологичния стек — абсолютно всичко: програми, инструменти. Има ли технологии, с които не бихте искали да работите?
Практическо задание: екран с 3 полета (страни на триъгълника A, B, C) и бутон „изчисли“, който определя дали триъгълникът е равнобедрен. Какви видове тестове и проверки бихте извършили?
По какви начини може да се обработи или предаде изключение?
Разкажете ни за състава на вашия екип по проекта
Имало ли сценарии, в които събитието идва от външна система, а не от вашия микросервиз?
В резюмето е посочен стек Java, Kotlin, Selenium, REST Assured, Playwright. Можеш ли да разкажеш как взаимодейства с Playwright в този стек?
Какво се случва с заявката след въвеждане на домейна в браузъра и натискане на Enter?
Ако бекендът е напълно покрит с тестове, заслужава ли си още да се тества UI или вече може да се остави?
Разкажи ми за Docker — какво е и защо е нужен QA?
Как е структурирано вашето тестване на външните партньори, ако партньорът е blackbox и може да няма sandbox?
Кои техники за дизайн на тестове знаете и използвате?
Кои структури от данни в Java са синхронизирани и кои не са?
Каква е разликата между фронтенд и бекенд?
Кои HTTP кодове за отговор знаеш? Каква е разликата между 401 и 403?
Има така функционалност, която разработвате съвместно с друг екип. По време на тестовете срещнахте проблеми: 1. Интеграция между два сервиза: които, както се оказа, имат различни формати на данни. 2. Намерихте грешка във фронтенда: когато фронтендът изпраща заявка към сървиса, а сървисът отговаря, че такъв метод не съществува. 3. Необходимо е спешно да тествате нова функционалност заедно с друг екип, но те съобщават, че не са готови за тестове, и тази задача не е приоритет за тях. Как ще действате?