scenario-based manual testing interview questions and answers tailored for experienced professionals. These questions are designed to simulate real-world situations and test problem-solving, critical thinking, and practical testing skills.
1. Scenario: You are testing an e-commerce website. During checkout, the payment gateway fails intermittently. How would you approach this issue?
Answer:
- Reproduce the issue by testing with different payment methods, browsers, and devices.
- Check server logs and error messages to identify the root cause.
- Verify if the issue occurs during high traffic or specific payment gateways.
- Collaborate with developers to debug and provide detailed steps to reproduce the issue.
2. Scenario: A banking application allows users to transfer funds. During testing, you notice that the system allows transferring more than the account balance. How would you handle this?
Answer:
- Log the defect with high severity and priority, as it is a critical financial issue.
- Provide steps to reproduce, including account details and transaction amounts.
- Suggest adding validation to check account balance before allowing transfers.
- Retest after the fix to ensure the issue is resolved.
3. Scenario: You are testing a mobile app, and it crashes randomly on certain devices. How would you debug this issue?
Answer:
- Identify the specific devices and OS versions where the crash occurs.
- Check crash logs and error reports from the device.
- Test with different network conditions (Wi-Fi, 4G, etc.).
- Collaborate with developers to analyze memory usage, app performance, and code issues.
4. Scenario: A new feature was added to a web application, but no documentation is available. How would you test it?
Answer:
- Perform exploratory testing to understand the feature’s functionality.
- Collaborate with developers or product owners to gather basic requirements.
- Create test scenarios and cases based on your findings.
- Document the feature and share it with the team for future reference.
5. Scenario: During regression testing, you find that a previously working feature is now broken. What steps would you take?
Answer:
- Identify the recent changes that might have caused the issue.
- Reproduce the issue and document it with detailed steps.
- Inform the development team immediately.
- Retest the feature after the fix and ensure no other areas are impacted.
6. Scenario: You are testing a login page, and it accepts invalid credentials. How would you report and resolve this?
Answer:
- Log the defect with steps to reproduce (e.g., invalid username/password combinations).
- Highlight the security risk and assign high priority.
- Suggest adding validation for invalid credentials.
- Retest after the fix to ensure the login page works as expected.
7. Scenario: A flight booking application shows incorrect prices for certain routes. How would you investigate this?
Answer:
- Test with different routes, dates, and user inputs to identify the pattern.
- Verify if the issue occurs due to currency conversion, caching, or backend calculations.
- Log the defect with screenshots and detailed steps.
- Collaborate with the development team to fix the pricing logic.
8. Scenario: You are testing a social media app, and the “Like” button does not update the count in real-time. How would you approach this?
Answer:
- Check if the issue occurs on specific devices, browsers, or network conditions.
- Verify if the API call for the “Like” action is functioning correctly.
- Test with multiple users to see if the issue is related to concurrency.
- Log the defect and suggest improvements for real-time updates.
9. Scenario: A healthcare application stores patient data. During testing, you notice that the data is not encrypted. What would you do?
Answer:
- Log the defect with high severity, as it is a security risk.
- Highlight the importance of data encryption for sensitive information.
- Suggest implementing encryption protocols (e.g., AES, SSL).
- Retest after the fix to ensure data is securely stored.
10. Scenario: A gaming app crashes when the user reaches a specific level. How would you debug this issue?
Answer:
- Reproduce the issue by reaching the specific level multiple times.
- Check for memory leaks or performance bottlenecks.
- Analyze crash logs and error reports.
- Collaborate with developers to identify and fix the root cause.
11. Scenario: A food delivery app shows incorrect delivery times for certain locations. How would you handle this?
Answer:
- Test with different locations, times, and restaurants to identify the pattern.
- Verify if the issue is related to backend calculations or third-party APIs.
- Log the defect with detailed steps and expected vs. actual results.
- Retest after the fix to ensure accurate delivery times.
12. Scenario: A CRM application allows users to upload files, but the system crashes when uploading large files. How would you test this?
Answer:
- Test with files of different sizes to identify the threshold.
- Check server logs and error messages for memory or timeout issues.
- Suggest adding file size validation and proper error handling.
- Retest after the fix to ensure the system handles large files gracefully.
13. Scenario: A travel booking website shows incorrect availability for hotels. How would you investigate this?
Answer:
- Test with different dates, locations, and user inputs to identify the issue.
- Verify if the issue is related to caching, database updates, or third-party APIs.
- Log the defect with detailed steps and screenshots.
- Collaborate with the development team to fix the availability logic.
14. Scenario: A fitness app syncs data with a wearable device, but the data is inconsistent. How would you debug this?
Answer:
- Test with different devices and app versions to identify the pattern.
- Verify if the issue occurs during specific activities (e.g., running, cycling).
- Check the API calls and data synchronization logic.
- Log the defect and suggest improvements for data consistency.
15. Scenario: A news website shows incorrect timestamps for articles. How would you handle this?
Answer:
- Test with different time zones and user locations to identify the issue.
- Verify if the issue is related to server time or timezone calculations.
- Log the defect with detailed steps and expected vs. actual results.
- Retest after the fix to ensure accurate timestamps.
16. Scenario: A video streaming app buffers frequently during playback. How would you investigate this?
Answer:
- Test with different network conditions (Wi-Fi, 4G, low bandwidth).
- Check server logs for performance issues or high traffic.
- Verify if the issue occurs with specific videos or resolutions.
- Suggest optimizing video compression and buffering logic.
17. Scenario: A job portal allows users to apply for jobs, but the application fails to submit. How would you debug this?
Answer:
- Test with different browsers, devices, and user inputs to identify the issue.
- Check for validation errors or missing fields.
- Verify if the issue is related to backend processing or API calls.
- Log the defect and suggest improvements for form submission.
18. Scenario: A weather app shows incorrect temperatures for certain locations. How would you handle this?
Answer:
- Test with different locations and times to identify the pattern.
- Verify if the issue is related to third-party API data or caching.
- Log the defect with detailed steps and expected vs. actual results.
- Retest after the fix to ensure accurate temperature data.
19. Scenario: A ride-sharing app shows incorrect fare estimates. How would you investigate this?
Answer:
- Test with different routes, times, and vehicle types to identify the issue.
- Verify if the issue is related to distance calculations or surge pricing.
- Log the defect with detailed steps and screenshots.
- Collaborate with the development team to fix the fare calculation logic.
20. Scenario: A music app crashes when switching between songs. How would you debug this?
Answer:
- Reproduce the issue by switching between songs multiple times.
- Check for memory leaks or performance bottlenecks.
- Analyze crash logs and error reports.
- Collaborate with developers to identify and fix the root cause.
These scenario-based questions and answers are designed to reflect real-world challenges in manual testing. They will help experienced testers demonstrate their problem-solving and analytical skills during interviews.
********** ALL THE BEST **********
Visit JaganInfo youtube channel for more valuable content https://www.youtube.com/@jaganinfo
- article:
- “Scenario-Based Manual Testing Interview Questions & Answers for Experienced Professionals (2025)”
- “Master Manual Testing Interviews: Scenario-Based Q&A for Experts (Latest 2025)”
- “Real-World Manual Testing Scenarios: Top Interview Questions & Answers (2025)”
- “Advanced Manual Testing Interview Guide: Scenario-Based Q&A for 2025”
- “Crack Your Manual Testing Interview: Scenario-Based Questions & Answers (2025)”
- “Practical Manual Testing Interview Questions: Real-World Scenarios & Solutions (2025)”
- “Top Scenario-Based Manual Testing Questions for Experienced Testers (2025)”
- “Latest Manual Testing Interview Prep: Scenario-Based Q&A for Experts (2025)”
- “Ace Your Manual Testing Interview: Real-World Scenarios & Solutions (2025)”
- “Scenario-Based Manual Testing Q&A: Test Your Problem-Solving Skills (Latest 2025)”