Different types of selenium wait, the syntax of waits, the syntax for Screenshot, how to handle alert, interface and abstract class difference, exception handling, API authentication, Different API testing methods
Automation Qa Engineer Interview Questions
3,999 automation qa engineer interview questions shared by candidates
Various coding questions like what you would see on leetcode.com or hackerrank.com. Automation code review and test writing exercise, and a mentorship exercise.
Program on palindrome Program on remove blank space from string and remove string Collections in java SQL queries using join Reason for job changes What is the difficult work you have done in projects
Web UI Test Automation Tools in Java Web UI automation tool (Selenium or any similar tool) Elements finding and interaction Explicit and Implicit Waits PageObject & Page Factory pattern Can create simple tests using the tool Actions JavaScript execution Dealing with Dynamic Content on a Page Dealing with Popup Dialogs Common WD classes and interfaces and their destination Screenshots Browser capabilities
Test Automation Framework Architecture Use Business Object model to build a request and to parse a response Understand the Page Objects concept Create the simple page objects Understanding a decomposition of a TAF by a tests layer, business steps layer, page objects layer, core/utils layer Ability to design each layer so that they meet the requirements to the specified level of functional accuracy, maintainability, efficiency, and portability quality characteristics Cross-browser support Implement the framework on PageObject base with cross-browser support Tests parallelization Ability to modify existed Page Objects pattern Design extended PageObject patterns Ability to propose different test automation frameworks architectures, discuss pros & cons Ability to create the tests for main generic scenarios like page creation, update, delete
Code Quality Code Review methods Static/Dynamic Code Analysis Refactoring Coding Standards Ability to follow established Code Quality practices, ability to explain benefits from practices, able to identify gaps in practices implementation, able to propose valuable improvements
The questions were mostly generic testing theory questions, including basic concepts such as black-box testing. I did not feel there was enough focus on practical senior-level QA automation topics such as framework architecture, coding decisions, web testing strategy, API/UI automation design, CI/CD integration, debugging flaky tests, or real project scenarios.
1. git and cucumber
4.multithrading, Jenkins, can we write 2 mains in a class
Got a website with many bugs. Make a table discribing all the bugs.
Viewing 3251 - 3260 interview questions