Manual Testing

filter-iconFilter interviews by

60+ Manual Testing Interview Questions and Answers

Updated 27 Jan 2025

Popular Companies

search-icon

Q1. A man have 3 things [grain,chicken and fox] and he has to cross a river and he can carry only one thing at a time. And there are some conditions: 1.He can not leave grain and chicken at a place. 2.He can not le...

read more
Ans.

A man has to cross a river with grain, chicken, and fox but can only carry one at a time. How can he do it safely?

  • The man should first take the chicken across the river and leave it on the other side

  • He should then go back and take the grain across the river and leave it with the chicken

  • Next, he should take the chicken back to the original side and leave it there

  • He should then take the fox across the river and leave it with the grain

  • Finally, he should go back and get the chick...read more

Q2. What is black Box testing regression testing smoke testing sanity testing types of severity defect life-cycle test case and plan and some Reasoning question and test case on what’sup new chat

Ans.

Answer to a manual testing interview question covering various topics.

  • Black box testing is a method of testing where the tester does not have any knowledge of the internal workings of the system.

  • Regression testing is the process of testing the system after changes have been made to ensure that existing functionality has not been affected.

  • Smoke testing is a quick test to ensure that the system is stable enough for further testing.

  • Sanity testing is a quick test to ensure that t...read more

Manual Testing Interview Questions and Answers for Freshers

illustration image

Q3. What is Seveority and priorities and how it is described with examples

Ans.

Severity and priority are terms used in software testing to prioritize and categorize defects.

  • Severity refers to the impact of a defect on the system or application under test.

  • Priority refers to the order in which defects should be fixed based on business needs.

  • Severity is usually categorized as high, medium, or low.

  • Priority is usually categorized as high, medium, or low as well.

  • Examples: A critical defect causing the application to crash has high severity and high priority.

  • A...read more

Q4. What is SDLC and it's methodology with brief explanation

Ans.

SDLC stands for Software Development Life Cycle. It is a process followed to develop software applications.

  • SDLC is a structured approach that consists of various phases such as requirements gathering, design, development, testing, deployment, and maintenance.

  • It provides a framework for the development team to plan, build, and deliver high-quality software.

  • There are different SDLC methodologies like Waterfall, Agile, and DevOps.

  • Waterfall follows a sequential approach where eac...read more

Are these interview questions helpful?

Q5. How a bug or defect can be harmful for any software?

Ans.

A bug or defect can cause software to malfunction, leading to loss of data, system crashes, security breaches, and financial losses.

  • Bugs can cause data loss or corruption, leading to incorrect results or system crashes.

  • Security vulnerabilities can be exploited by attackers, leading to data breaches or system compromise.

  • Bugs can also cause financial losses due to downtime or lost productivity.

  • Examples include the Heartbleed bug in OpenSSL, which allowed attackers to steal sens...read more

Q6. 3.WHAT IS RETESTING & REGRESSION TESTING?

Ans.

Retesting is the process of re-executing test cases that failed in the previous test cycle, while regression testing is the process of re-executing test cases to ensure that changes or fixes have not introduced new defects.

  • Retesting focuses on the failed test cases from the previous test cycle.

  • Regression testing focuses on ensuring that changes or fixes have not introduced new defects.

  • Retesting is performed to validate that the reported defects have been fixed.

  • Regression test...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. What are all kind of joins ? How will you apply inner join ?

Ans.

Joins are used to combine rows from two or more tables based on a related column between them.

  • Types of joins: inner join, left join, right join, full outer join, cross join

  • Inner join returns only the matching rows from both tables

  • Syntax: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

Q8. What point should we remember while writing impactful test cases?

Ans.

Impactful test cases should be clear, concise, relevant, and cover all possible scenarios.

  • Identify the objective of the test case

  • Use simple and understandable language

  • Ensure the test case covers all possible scenarios

  • Include relevant data and expected results

  • Prioritize test cases based on risk and importance

Manual Testing Jobs

QA Manual Testing with Payment Domain 7-11 years
FIS Global Business Solutions India Pvt. Ltd.
3.9
Chennai
QA Manual Testing with Payment Domain 12-16 years
FIS Global Business Solutions India Pvt. Ltd.
3.9
Chennai
Manual Testing with Micro Focus ALM & UiPath/Blue (open For All locati 5-10 years
Tech Mahindra
3.5
Hyderabad / Secunderabad

Q9. What is testing

Ans.

Testing is the process of evaluating a system or component to determine if it meets specified requirements.

  • Testing is done to identify defects or errors in software.

  • It involves executing a program or system with the intent of finding bugs.

  • Testing ensures that the software meets the desired quality standards.

  • It includes various techniques like functional testing, performance testing, etc.

  • Test cases are designed to cover different scenarios and validate the system's behavior.

  • Ex...read more

Frequently asked in,

Q10. 1. What is agile testing 2. What is regression testing? 3. Waterfall model and v model

Ans.

Agile testing is a software testing methodology that follows the principles of agile software development. Regression testing is the process of testing changes to ensure that previously developed and tested software still performs correctly. Waterfall model and V model are software development models.

  • Agile testing involves continuous testing throughout the software development lifecycle

  • Regression testing ensures that changes to software do not affect previously developed and ...read more

Q11. Difference between smoke and sanity tesing

Ans.

Smoke testing is a subset of sanity testing. Smoke testing verifies basic functionality, while sanity testing checks for major issues.

  • Smoke testing is performed to ensure that the critical functionalities of the software are working fine after a build.

  • Sanity testing is performed to check if the major functionalities of the software are working as expected after a minor change or bug fix.

  • Smoke testing is a subset of sanity testing, focusing on a narrow set of core functionalit...read more

Q12. What is the purpose of testing and how it helps?

Ans.

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

  • Testing helps to identify defects or errors in the system

  • It ensures that the system meets the specified requirements

  • It helps to improve the quality of the system

  • It helps to reduce the risk of system failure

  • It helps to increase customer satisfaction

  • Examples: functional testing, performance testing, security testing

Q13. Difference between agile and waterfall model

Ans.

Agile and waterfall models are two different approaches to software development.

  • Agile is an iterative and flexible approach, while waterfall is a sequential and rigid approach.

  • Agile focuses on delivering working software in short iterations, while waterfall follows a linear process.

  • Agile encourages collaboration and adaptability, while waterfall emphasizes planning and documentation.

  • Agile allows for changes and feedback throughout the development process, while waterfall requ...read more

Q14. what do you know about testing?

Ans.

Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

  • Testing is done to identify defects or errors in software

  • It involves executing a system or application with the intent of finding bugs

  • Testing can be done manually or through automation

  • Types of testing include functional, performance, security, and usability testing

  • Testing is an iterative process that continues throughout the software...read more

Q15. What is Api testing? Testing the interface of two different applications w. R. T. To their security performance

Ans.

API testing is a type of software testing that involves testing APIs to ensure they meet functional, performance, and security requirements.

  • API testing involves testing the functionality of APIs by sending requests and verifying responses

  • API testing can be done manually or using automated tools

  • API testing includes testing for performance, security, and reliability

  • API testing is important for ensuring that APIs work as expected and integrate seamlessly with other applications

  • E...read more

Q16. What is manual testing and functional testing

Ans.

Manual testing is the process of manually testing software for defects, while functional testing focuses on testing the functionality of the software.

  • Manual testing involves executing test cases manually without the use of automation tools.

  • It requires human intervention to validate the software against specified requirements.

  • Functional testing verifies that the software meets the functional requirements and performs as expected.

  • It ensures that each function of the software ap...read more

Q17. 2.WHAT IS SMOKE TEST?

Ans.

Smoke testing is a type of software testing that checks the basic functionality of an application without going into details.

  • It is a preliminary test to ensure that the critical functionalities of the application are working fine.

  • It is usually performed after a new build is received or after a major change is made to the application.

  • It is a quick and shallow test that helps to identify major issues early in the testing cycle.

  • It is also known as Build Verification Testing (BVT...read more

Q18. what do you know about C/C++ or Java or Python

Ans.

C/C++ and Java are programming languages used for software development, while Python is a high-level scripting language.

  • C/C++ are low-level languages used for system programming and embedded systems.

  • Java is an object-oriented language used for web and mobile app development.

  • Python is a high-level language used for scripting, automation, and data analysis.

  • All three languages are commonly used in software testing for automation and manual testing.

  • Knowledge of programming langua...read more

Q19. How to read error logs and troubleshooting

Ans.

Reading error logs involves identifying the error message, understanding its context, and tracing its source.

  • Identify the error message and its severity level

  • Understand the context of the error, such as the user actions or system state that triggered it

  • Trace the source of the error by examining the stack trace or related logs

  • Use debugging tools and techniques to isolate and reproduce the error

  • Document the error and its resolution for future reference

Q20. Difference between system integration testing And integration testing

Ans.

System integration testing involves testing the entire system with all external interfaces, while integration testing focuses on testing the interaction between individual components.

  • System integration testing tests the entire system with all external interfaces, including hardware and software components.

  • Integration testing focuses on testing the interaction between individual components.

  • System integration testing is performed after integration testing.

  • System integration tes...read more

Q21. What all computer languages do you know?

Ans.

I know multiple computer languages including Java, Python, and C++.

  • Java

  • Python

  • C++

Q22. How to hide random break and get newcomer job

Ans.

Hiding random breaks is unethical. Focus on improving skills and gaining experience to get a newcomer job.

  • Do not hide random breaks as it is unethical and can lead to negative consequences

  • Focus on improving your testing skills and gaining experience through internships or freelance work

  • Network with professionals in the industry and attend job fairs to increase your chances of finding a newcomer job

Q23. Difference between smoke and regression testing

Ans.

Smoke testing is a quick check to verify if the build is stable enough for further testing, while regression testing is a comprehensive testing to ensure that changes made to the software did not affect the existing functionality.

  • Smoke testing is done to check the basic functionality of the application after a new build is released

  • Regression testing is done to ensure that the changes made to the software did not affect the existing functionality

  • Smoke testing is a subset of re...read more

Q24. Explanation about bug life cycle

Ans.

Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.

  • Bug is identified by a tester during testing phase

  • Bug is reported with detailed information like steps to reproduce, expected and actual results

  • Bug is assigned to a developer for fixing

  • Developer fixes the bug and marks it as 'Fixed'

  • Tester retests the bug to verify if it is resolved

  • If the bug is not resolved, it is reopened and assigned back to the developer

  • If the bug is reso...read more

Q25. The latest version of IOS and Android?

Ans.

The latest version of IOS is 14.5 and Android is 11.

  • IOS 14.5 was released on April 26, 2021.

  • Android 11 was released on September 8, 2020.

  • IOS 14.5 includes new features like App Tracking Transparency and support for AirTag.

  • Android 11 includes new features like chat bubbles and screen recording.

  • Both operating systems have regular updates to fix bugs and improve performance.

Q26. What is manual testing

Ans.

Manual testing is a process of verifying software manually to find defects and ensure its functionality.

  • Manual testing involves executing test cases manually without the use of automation tools.

  • It requires human intervention to perform various testing activities.

  • Testers follow predefined test scripts and scenarios to validate software functionality.

  • It helps in identifying bugs, usability issues, and ensuring the software meets user requirements.

  • Examples of manual testing incl...read more

Frequently asked in,

Q27. Describe on Test cases and Test Plans?

Ans.

Test cases are specific scenarios designed to test a particular functionality. Test plans are documents that outline the testing strategy.

  • Test cases are created based on requirements and specifications

  • Test cases should cover positive and negative scenarios

  • Test plans should include test objectives, scope, resources, and timelines

  • Test plans should be reviewed and updated regularly

  • Test cases and plans should be traceable to requirements

Q28. Types of Testings and the modes?

Ans.

Types of testing include functional, non-functional, manual, automated, and more. Modes include black box, white box, and gray box.

  • Functional testing: tests the functionality of the software

  • Non-functional testing: tests non-functional aspects like performance, security, usability, etc.

  • Manual testing: testing done manually by a human tester

  • Automated testing: testing done using automation tools

  • Black box testing: testing without knowledge of the internal workings of the software...read more

Q29. What is BPM and DMS application

Ans.

BPM stands for Business Process Management and DMS stands for Document Management System.

  • BPM is a software solution that helps organizations to manage and optimize their business processes.

  • DMS is a software solution that helps organizations to manage and store electronic documents.

  • BPM and DMS applications are often used together to streamline business processes and improve document management.

  • Examples of BPM and DMS applications include IBM BPM, Appian, and SharePoint.

Q30. Group Distortion Most important to people talent

Ans.

Group distortion can affect the importance of talent to people.

  • Group distortion can lead to biases in evaluating talent.

  • It can cause certain individuals to be favored over others.

  • For example, if a group values extroverted personalities, introverted individuals may be overlooked.

  • Group distortion can be minimized by having diverse evaluators and using objective criteria.

Q31. What is typical bug life cycle

Ans.

The bug life cycle typically consists of several stages from identification to closure.

  • Bug is identified by testers during testing phase

  • Bug is reported with detailed information

  • Bug is assigned to developers for fixing

  • Bug is fixed by developers

  • Bug is retested by testers

  • Bug is closed if it passes retesting or reopened if it still exists

Q32. What is Software development Life Cycle

Ans.

Software Development Life Cycle (SDLC) is a process followed by software development teams to design, develop, and test high-quality software.

  • SDLC is a structured approach to software development.

  • It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables.

  • SDLC models include Waterfall, Agile, and DevOps.

  • The choice of model depends on the project requirements and team's pre...read more

Frequently asked in,

Q33. Testing activites roles and responsibilities

Ans.

Testing activities involve various roles and responsibilities to ensure quality software.

  • Testers are responsible for creating test cases and executing them.

  • Developers are responsible for fixing defects found during testing.

  • Project managers are responsible for ensuring testing is completed on time and within budget.

  • Business analysts are responsible for ensuring requirements are met through testing.

  • Quality assurance teams are responsible for ensuring overall quality of the soft...read more

Q34. Types of testing

Ans.

Types of testing include functional, performance, security, usability, and compatibility testing.

  • Functional testing ensures that the software meets the specified requirements.

  • Performance testing checks the system's response time, scalability, and stability under different loads.

  • Security testing identifies vulnerabilities and ensures data protection.

  • Usability testing evaluates the user-friendliness and ease of use.

  • Compatibility testing verifies the software's compatibility wit...read more

Frequently asked in, ,

Q35. Write test cases for anything

Ans.

Test cases for a login page

  • Verify login with valid credentials

  • Verify login with invalid credentials

  • Verify login with empty username and password fields

  • Verify login with only username field filled

  • Verify login with only password field filled

  • Verify login with special characters in username and password fields

  • Verify login with maximum length of username and password fields

  • Verify login with minimum length of username and password fields

Q36. What is manual testing , functional testing,

Ans.

Manual testing is the process of manually testing software for defects, while functional testing focuses on testing the functionality of the software.

  • Manual testing involves testers executing test cases manually without the use of automation tools.

  • Functional testing is a type of testing where the system is tested against the functional requirements/specifications.

  • Manual testing is time-consuming but allows for exploratory testing and human intuition.

  • Functional testing ensures...read more

Q37. What is STLC?

Ans.

STLC stands for Software Testing Life Cycle. It is a process followed to ensure quality in software testing.

  • STLC involves planning, designing, executing, and reporting of tests.

  • It includes various phases such as requirement analysis, test planning, test design, test execution, and test closure.

  • STLC helps in identifying defects early in the development cycle, reducing the cost of fixing them later.

  • It ensures that the software meets the specified requirements and is of high qua...read more

Q38. What is test case explain with example

Ans.

A test case is a set of conditions or variables under which a tester will determine if a system under test satisfies requirements.

  • Test cases are designed to cover all possible scenarios and edge cases

  • Test cases should be clear, concise, and unambiguous

  • Test cases should be repeatable and independent of other test cases

  • Test cases should include expected results and actual results for comparison

  • Example: Test case for login functionality - Enter valid username and password, click...read more

Q39. What is type of functional testing

Ans.

Functional testing is a type of testing that verifies the functionality of software applications.

  • Functional testing checks if the software meets the specified requirements

  • It is performed to ensure that the software is working as expected

  • Types of functional testing include unit testing, integration testing, system testing, and acceptance testing

Q40. TELL ABOUT SDLC STLC MODEL TYPES OF TESTING

Ans.

SDLC is a process followed for software development. STLC is a process followed for software testing. Different models and types of testing are used in both.

  • SDLC stands for Software Development Life Cycle

  • STLC stands for Software Testing Life Cycle

  • SDLC includes phases like planning, analysis, design, implementation, and maintenance

  • STLC includes phases like test planning, test design, test execution, and test closure

  • Different models used in SDLC are Waterfall, Agile, Spiral, et...read more

Q41. what u know about manual testing?

Ans.

Manual testing is a process of verifying software manually to find defects and ensure it meets requirements.

  • Manual testing involves executing test cases manually without the use of automation tools.

  • It is a time-consuming process but helps in identifying defects that may be missed by automated testing.

  • Manual testing includes functional testing, regression testing, integration testing, and user acceptance testing.

  • It requires a tester to have good analytical and communication sk...read more

Q42. System testing test case for Facebook app

Ans.

System testing test case for Facebook app

  • Verify login functionality with valid and invalid credentials

  • Test posting a status update and verify it appears on the user's timeline

  • Test sending a friend request and verify it is received by the recipient

  • Test uploading a photo and verify it appears in the user's album

  • Test searching for a user and verify the search results are accurate

Q43. 8.DEFECT TRACKING TOOL

Ans.

Defect tracking tool is used to track and manage defects found during testing.

  • Defect tracking tool helps in identifying, reporting, and tracking defects in software.

  • It helps in prioritizing and assigning defects to the respective team members.

  • It also helps in monitoring the status of defects and their resolution.

  • Examples of defect tracking tools are JIRA, Bugzilla, and HP ALM.

Q44. Difference between Regression and Retesting? add any example

Ans.

Regression testing is testing the entire system after changes while retesting is testing only the failed test cases.

  • Regression testing ensures that the changes made to the system do not affect the existing functionality.

  • Retesting is done to ensure that the defects found in the previous test cycle have been fixed.

  • Regression testing is done after every change in the system while retesting is done after every defect fix.

  • Regression testing is time-consuming while retesting is les...read more

Q45. Who will review the test cases

Ans.

Test cases can be reviewed by peers, leads, managers or clients depending on the project requirements.

  • Test cases can be reviewed by peers, leads, managers or clients depending on the project requirements.

  • The review process helps to identify any gaps or errors in the test cases.

  • The reviewer should have a good understanding of the project requirements and the test cases.

  • The review process should be documented and tracked for future reference.

Q46. Basic types of testing Black box White box

Ans.

Basic types of testing are Black box and White box testing.

  • Black box testing is done without knowledge of the internal workings of the system being tested.

  • White box testing is done with knowledge of the internal workings of the system being tested.

  • Black box testing is used to test the functionality of the system.

  • White box testing is used to test the internal logic of the system.

  • Examples of black box testing include functional testing, regression testing, and acceptance testin...read more

Q47. What is SDLC?

Ans.

SDLC stands for Software Development Life Cycle.

  • It is a process followed by software development teams to design, develop and test high-quality software.

  • It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables.

  • It helps in delivering software that meets customer requirements and is of high quality.

  • It is a continuous process that involves feedback and improvement.

  • Examples...read more

Frequently asked in, ,

Q48. What is that manual testing?

Ans.

Manual testing is a process of verifying software manually to find defects and ensure it meets requirements.

  • Manual testing involves executing test cases manually without the use of automation tools.

  • It is a time-consuming process but helps in identifying defects that may be missed by automation.

  • Testers use their knowledge and experience to identify defects and provide feedback to improve the software.

  • Examples of manual testing include exploratory testing, regression testing, a...read more

Q49. What is type of testing

Ans.

Type of testing refers to the different approaches and techniques used to test software applications.

  • Functional testing

  • Non-functional testing

  • Regression testing

  • Integration testing

  • Unit testing

  • Acceptance testing

Q50. What is software develope life cycle

Ans.

Software Development Life Cycle (SDLC) is a process followed by software development teams to design, develop and test high-quality software.

  • SDLC consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables.

  • The goal of SDLC is to produce high-quality software that meets customer requirements, is delivered on time and within budget.

  • SDLC models include Waterfall, Agile, and DevO...read more

1
2
Next
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10.4k Interviews
3.8
 • 8.1k Interviews
3.6
 • 7.6k Interviews
3.7
 • 5.6k Interviews
4.1
 • 5k Interviews
3.5
 • 3.8k Interviews
3.8
 • 2.8k Interviews
4.0
 • 162 Interviews
3.8
 • 114 Interviews
3.1
 • 89 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

Recently Viewed
INTERVIEWS
Blue Flame Labs
No Interviews
SALARIES
ECON
INTERVIEWS
Polaris FT
No Interviews
SALARIES
ECON
SALARIES
ECON
SALARIES
Across The Globe
No Salaries
LIST OF COMPANIES
ECON
Overview
LIST OF COMPANIES
Across The Globe
Overview
REVIEWS
Across The Globe
No Reviews
REVIEWS
Lokesh Machines
No Reviews
Manual Testing Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter