QA / QA Automation
На коя операционна система разработваш или работиш предимно?
Каква грешка трябва да върне бекендът към фронтенда, ако потребителят се опитва да влезе с несъществуващо потребителско име и парола?
Какви инструменти или библиотеки използваш за изпълнение на HTTP заявки в проектите си?
Можете ли да обясните какво се разбира под термина 'тестов поток' в процеса на разработка и тестване на софтуер?
Кои проекти или задачи считате за най-интересни в работата си?
Можете ли да обясните какво представлява механизмът на съхраняваните процедури в базите данни?
По функционалност основно беше тестване на уеб приложението, а мобилните също тествахте ли?
Кои локатори на Appium знаете?
Какъв е вашият практически опит в тестването на системи, използващи Kafka?
Може ли да се ограничи достъпът до методите за получаване на стойности (гетърите) в Java, за да станат по-малко публични?
Представете си, че трябва да тествате процеса на актуализиране на приложението. На какво бихте обърнали внимание?
Как влияе командата `git unstage` върху промените, подготвени за комит?
Можете ли да обясните какво се разбира под нефункционално тестване и как се различава от функционалното?
Колко е важно да имате умения за ръчно тестване при преминаване към автоматизирано тестване?
С кои команди обикновено изпълнявате автоматични тестове във вашия проект?
Каква е разликата между тестовите случаи за низовете 'B' и 'CD' в контекста на RLE компресията?
Какви принципи трябва да се използват при създаването на клас в Java, за да стане той неизменяем?
Обяснете концепцията за двойно тестване и нейното приложение в осигуряването на качество на софтуера.
Какъв е вашият опит в тестването на програми на Python по отношение на продължителността и обема?
Как да различим методите GET и POST при разработка на REST API и в кои ситуации се използват?