QA / QA Automation
Какво е Storage State и как помага при авторизацията?
В коя сфера работихте преди теста?
Как бихте тествали логовете? На какво бихте обърнали внимание преди финалния релийз?
Какво е вложено наследяване и защо е антипаттерн?
Получихте ли обратна връзка от колеги, че трябва нещо да се поправи, и как реагирахте на това?
Как да изпълняваме shell команди от Python код локално и отдалечено?
Какво връща функцията generateItems? Това е списък с речници или списък с цели числа? Какво е list comprehension?
Какво е Waterfall и защо е лошо в сравнение със Scrum?
Опишете ситуацията: DevOps е готов да помогне при настройването на pipeline за отдалечено изпълнение на тестове. Какво бихте препоръчали да включите в архитектурата?
Може ли QA да се включи в процеса на планиране и да подчертае рисковете, за да разбере разработчикът какво да пише?
Какви са алтернативите на REST и gRPC?
Защо съхраняваме логовете в Elasticsearch, а не в обикновена база данни?
Вторият тестировач също пише автоматизирани тестове?
Как успяхте да съкратите времето за тестване на изискванията?
Как да настроите тестов Kafka консуматор, за да не конфликтува с производствения и да няма гонки за съобщението?
Кои анотации в JUnit знаеш? Използвал ли си анотации за деактивиране на тестове? Използвал ли си параметризирани тестове и как се предават параметрите в JUnit?
Дайте пример за конфликт с разработчик и как сте го решили
Има ли финализирани оферти или компании, които очакват отговор скоро?
```java package ru.gov.pfr.ecp.proezd.autotest.test; public class Asd { public void asda(String a){ if(a.equals("a")){ System.out.println("asda"); } } } ```
Имали ли сте някога нужда да превеждате тестове от един ниво на друго (например, от E2E към интеграционен/компонентен)?