1. Overall Impression
The interview was not particularly difficult. The questions were mostly focused on automation testing fundamentals, along with some general QA workflow topics. There were no highly tricky or algorithm-heavy questions.
2. Main Topics Covered
(1) Automation Testing & Frameworks
Basic understanding of automation testing concepts
Experience with automation frameworks (e.g., structure, components)
Tools and technologies used (such as Python, Appium, Selenium, pytest, etc.)
How test cases are organized and executed in automation
Discussion around maintainability and scalability of test scripts
(2) QA Workflow / Testing Process
Development workflow (e.g., Agile / Sprint cycle)
How testing fits into the development lifecycle
When to perform manual vs automation testing
Handling user feedback and regression testing
(3) Bug Handling / Defect Management
How to report bugs
What information should be included in a bug report
Bug lifecycle (open → assign → fix → verify → close)
Prioritization and severity
(4) Project Experience
Past project introduction
Your role and responsibilities
What you tested (app / backend / device / integration)
Challenges and how you solved them
3. Question Difficulty
Mostly basic to intermediate level
No deep technical challenges
More focused on practical experience + understanding