Questions from the Interview:
1. Tell me about yourself.
2. Questions about the project and its architecture:
• What part of the project are you responsible for in automation?
• What part of the architecture do you work on?
• How does your project look in terms of structure? (You mentioned a utilities package, a runner, and a tab definition, but he wanted more detailed information.)
3. UI Automation:
• Which part of the automation do you handle? (You mentioned UI)
4. SQL Queries:
• How do you use SQL queries?
• Why do you need SQL queries in the project?
5. API:
• Why do you need an API in your project?
• Which part consists of the API?
• What exactly does the API do in your project?
• What is your role in API testing?
6. Testing Process:
• How do you handle manual and automation testing?
• What is the percentage split between manual and automation testing?
7. Reporting:
• How do you report your work?
• In what format do you report your work? (You mentioned Excel, and he asked about JIRA)
• Do you use JIRA reports? (You confirmed that you do)
8. Reporting Hierarchy:
• To whom do you report? (You mentioned the test lead)
• Who does the test lead report to?
• To whom does the Scrum Master report? (You said the PO)
• How do they get their tasks, and who assigns them?
9. Team Structure:
• What does your team look like?
• Who are the team members?
• Who else is involved in the company besides those people? (You mentioned 11)
• Who developed the project?
• Do you know the developers, and do you communicate with them?
10. Agile Methodology:
• What ceremonies are involved in Agile?
• Name the Agile ceremonies.
• What is a retrospective?
• When was the last retrospective, what did you discuss, how did you make decisions, and what was fixed afterward?
11. UI Testing:
• Questions about the more technical aspects of UI testing.
12. Test Cases:
• What percentage of test cases do you have in the project?
• What is the quantity of the test cases?
13. Regression Testing:
• How often do you run regression tests?
• For what purpose do you run regression tests?
14. Career Change:
• Why did you change your profession from being a lawyer to IT?
• Why do you want to work as a tester?
• Why did you choose this field?
• Since you mentioned being a lawyer in Uzbekistan with education valid there, but not here, why is IT your chosen path?
• He kept asking why you changed your profession.
15. Locators:
• How do you write locators directly from the code, not from the DOM?
16. Page Factory Pattern:
• Explain the use of PageFactory.initElements(driver, this) in your automation framework.