Senior AQA з досвідом роботи більше 6 років в галузі автоматизації тестування.
Має хороший досвід як проходження, так і проведення технічного інтерв'ю.
В даний момент живе і працює в Абу-Дабі.Даний вебінар дасть практичні знання по тому як підготуватися до технічної співбесіди на позицію AQA (Java).
2. Загальні практичні поради по проходженню співбесіди;
3. Як підготуватися та що потрібно знати перед тим як йти на співбесіду на позицію AQA (Java);
4. Розглянемо наступні питання:
Загальні питання по автоматизації тестування:
Що таке автоматизація тестування?
Які переваги автоматизації тестування на проекті?
Які типи автоматичного тестування вам відомі? (піраміда авто тестів на проекті)
З якими проблемами можна зіткнутися під час автоматизації тестування на проекті?
Що таке парадигма ООП?
Особливості реалізації ООП в Java, що інтерфейс, абстрактний клас, method overloading, method overriding?
Об’єкт в Java, методи об'єкта в Java
Java Collections, Java Exceptions
Java 8 questions: Stream API, Functional interfaces, interface default methods
Design patterns
SOLIDБлок технічних питань по автоматизації тестування UI:
Що таке Selenium Webdriver?
Як працює Selenium Webdriver, його архітектура
Що нового в Selenium Webdriver 4?
Що таке селектор? Типи селекторів?
Очікування в Selenium Webdriver, які є типи очікувань?Питання по автоматизації API:
Питання по HTTP/HTTPS, rest, soap
Http request/response
Response status codes types
Rest Assured frameworkАрхітектура тестового фреймворку:
Які основні компоненти тестового фреймворку?
Які є техніки тест дизайну?
Що таке black box/white box тестування?
Які є типи black box тестування?
Різниця між Sanity і Smoke тестуванням?