Testing Q&A Resource Hub
Explore categorized interview questions for Manual Testing, Automation, API, and SQL. Master your next QA interview with our comprehensive guides.
Manual Testing
SDLC, STLC, Bug Life Cycle, and Scenario-based QA.
Explore ManualAutomation Testing
Selenium, Java, Cucumber, and Mobile Automation.
Explore AutomationAPI Testing
Postman, REST vs SOAP, and Web Services.
Explore APISQL Testing
Database testing, Queries, Joins, and more.
Explore SQLMobile Testing
Emulators, Simulators, Appium, and Mobile UX.
Explore MobileQA Lead Interview
Team management, Strategy, and Scenario QA.
Explore Lead LevelAI Testing Prep
AI-based testing concepts, tools, and interview preparation.
Explore AI TestingPractice Lab (2.0)
Hands-on practice scenarios, real-time test cases, and exercises.
Start PracticeMock Interview Prep
Real interview questions, answers, and mock interview simulations.
Start Mock Interview📌 General QA Interview Questions
1. Tell me about yourself.
I am a QA Engineer with experience in both Manual and Automation Testing. I have worked with Selenium using Java, TestNG, and Maven. My responsibilities include writing test cases, executing them, reporting defects, and creating automation scripts.
Hinglish:
Main ek QA Engineer hoon aur mujhe Manual aur Automation dono ka experience hai. Maine Selenium, Java, TestNG aur Maven ke saath kaam kiya hai. Meri responsibilities me test cases likhna, execute karna, defect report karna aur automation scripts banana shamil hai.
2. Tell me about your project.
I am working on an E-commerce project where we test the end-to-end flow like Login, Product Search, Cart, and Payment. We use Agile methodology and Jira for bug tracking. For automation, we follow POM (Page Object Model).
Main E-commerce project par kaam kar raha hoon jisme hum end-to-end flow test karte hain jaise Login, Search, Cart aur Payment. Hum Agile methodology aur Jira use karte hain. Automation ke liye hum Page Object Model (POM) follow karte hain.
3. What is your Roles & Responsibilities?
1. Understanding Requirements
2. Writing & Executing Test Cases
3. Defect Reporting & Tracking
4. Automation Scripting & Maintenance
5. Attending Daily Stand-ups
Hinglish:
1. Requirements samajhna
2. Test cases likhna aur execute karna
3. Bug report karna aur track karna
4. Automation script banana aur maintain karna
5. Daily meeting (Scrum call) attend karna
4. How to raise a defect in Jira?
1. Click on Create Issue
2. Select Issue Type as Bug
3. Enter Summary and Description
4. Add Steps to Reproduce
5. Mention Expected and Actual Result
6. Attach screenshot
7. Click Submit
Jira me defect raise karne ke steps:
1. Create Issue par click karo
2. Issue Type = Bug select karo
3. Summary aur Description likho
4. Steps to reproduce add karo
5. Expected aur Actual result likho
6. Screenshot attach karo
7. Submit karo
5. Difference between Smoke and Sanity testing?
Smoke Testing: Done on initial build to check critical features.
Sanity Testing: Done on stable build to check specific bug fixes.
Smoke: Nayi build aate hi basic cheezein check karna.
Sanity: Bug fix hone ke baad usi feature ko detail me check karna.
6. What is the Bug Life Cycle?
The journey of a bug from discovery to closure: 1. New, 2. Assigned, 3. Open, 4. Fixed, 5. Retest, 6. Verified, 7. Closed.
Bug jab milta hai to New, fir senior use dev ko Assign karta hai, dev use theek karke Fixed bolta hai, tester fir use Retest karta hai aur end me Closed kar deta hai.
7. What is SDLC vs STLC?
SDLC: Entire process of software creation.
STLC: Focused only on the testing phase activities.
SDLC: Pura software banane ka process.
STLC: Sirf test line-up ke activities ka process.
Complete Manual Testing Guide
We have moved the detailed manual testing interview questions (STLC, Bug Life Cycle, Agile, etc.) to a dedicated section for better organization.
View 33+ Detailed Questions