QA / QA Automation
Мен дұрыс түсінсем, merge request-ті тек екі адам тексере алады, соның бірі сіз бе? Демек, барлық merge request-тер сіз арқылы өтті ме?
Қай кезде throws қолдану керек, қай кезде try-catch қолдану керек және неге таза Exception-ді ұстау және қателерді жасыру дұрыс емес екенін егжей-тегжейлі түсіндіріңіз.
Локаторды іздеу және талдау үшін қандай құралды қолданасыз?
Қандай жалақы диапазонында ұсыныстарды қарастырып отырсыз?
End-to-end тесті сәтсіз болғанда әдетте не істедіңіз?
Ал тек Pydantic-ті тексеру және келісімдер үшін қолдануға бола ма?
AI құралдары туралы не ойлайсыз? Не қолданасыз?
Ең ірі жобаңыз туралы айтыңыз.
Жобада қандай тестілеу деңгейлерін қолдандыңыз?
Жұмыста ауыр қателер болды ма? нақты бір жағдайды айтыңыз.
Java-да қандай циклдерді білесіз?
Құрдасыңыздың кодын қарап шыққанда қандай нәрселерге назар аударасыз?
Өзіңіз үшін жұмыс таңдағанда ең алдымен неге назар аударасыз?
Appium-да элементтерге күтуді қалай қамтамасыз еттіңіз? Explicit және implicit күтулердің айырмашылығы неде?
FizzBuzz. 1-ден 100-ге дейінгі сандарды бос орынмен бөліп шығаратын бағдарлама жазыңыз, бірақ 3-ке бөлінетін сандар орнына Fizz, 5-ке бөлінетіндер орнына Buzz, ал екеуіне де бөлінетіндер орнына FizzBuzz жазады.
Git-пен жұмыс тәжірибеңіз бар ма?
Қазіргі кәсіби жағдайыңыз туралы айтыңыз — неге EMCD-ден кеттіңіз?
Cookie мен кэш қалай ерекшеленеді?
Логтарды қарау сияқты логинг жүйелерімен жұмыс тәжірибеңіз болды ма?
Неліктен дәл осы технологиялық стек (Selenide, Gradle, RestAssured) автоматтандыруды нөлден бастап құру үшін таңдалды?