Manual Testing
60+ Manual Testing Interview Questions and Answers

Asked in Aspire Systems

Q. A man has to cross a river with grain, a chicken, and a fox, but he can only carry one item at a time. He cannot leave the grain and chicken together, nor can he leave the chicken and fox together. How can he s...
read moreA 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
Asked in Lodestone Software Service

Q. 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
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

Asked in Protechsoft Technologies

Q. What are severity and priority in testing, and how are they described with examples?
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

Asked in Aspire Systems

Q. Do you have knowledge of SQL? Fetch the 3rd largest salary from the Employee table.
To fetch the 3rd largest salary from an Employee table, SQL queries can be used effectively.
Use the 'DISTINCT' keyword to avoid duplicate salaries: SELECT DISTINCT salary FROM Employee.
Sort the salaries in descending order: SELECT DISTINCT salary FROM Employee ORDER BY salary DESC.
Limit the results to the top 3 and fetch the last one: SELECT DISTINCT salary FROM Employee ORDER BY salary DESC LIMIT 1 OFFSET 2.

Asked in Protechsoft Technologies

Q. What is SDLC and its methodology? Explain briefly.
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

Asked in Quess

Q. How can a bug or defect be harmful to software?
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
Manual Testing Jobs
Asked in EbixCash Financial Technologies

Q. What is retesting and regression testing?
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

Asked in Aspire Systems

Q. What are all kind of joins ? How will you apply inner join ?
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
Share interview questions and help millions of jobseekers 🌟

Asked in Quess

Q. What points should we remember while writing impactful test cases?
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

Asked in Amazon

Q. What is testing?
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

Asked in Aditya Birla Group

Q. My graduation branch is mechanical engineering. Why did you join IT?
I transitioned from mechanical engineering to IT due to my passion for technology and problem-solving in software development.
Mechanical engineering taught me analytical skills, which are crucial in software testing.
I developed an interest in programming during my engineering studies, leading me to explore IT.
The IT industry offers dynamic career opportunities and continuous learning, which excites me.
I enjoy the challenge of identifying bugs and ensuring software quality, si...read more

Asked in Thryve Digital

Q. 1. What is agile testing 2. What is regression testing? 3. Waterfall model and v model
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

Asked in TCS

Q. What is the difference between smoke testing and sanity testing?
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

Asked in SGS

Q. What do you know about testing?
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

Asked in Quess

Q. What is the purpose of testing and how does it help?
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

Asked in Veradigm

Q. What are the differences between the agile and waterfall models?
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

Asked in Tescra

Q. What is Api testing? Testing the interface of two different applications w. R. T. To their security performance
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

Asked in Wipro

Q. What is manual testing and functional testing
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

Asked in Amazon

Q. What is smoke testing?
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

Asked in LG Soft India

Q. what do you know about C/C++ or Java or Python
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

Asked in Newgen Software Technologies

Q. How do you read error logs and troubleshoot issues?
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

Asked in T2S Software Solutions

Q. What is the difference between system integration testing and integration testing?
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

Asked in Deloitte

Q. What all computer languages do you know?
I know multiple computer languages including Java, Python, and C++.
Java
Python
C++
Asked in Bel Optronic Devices

Q. How can I hide employment gaps when transitioning into a new job?
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

Asked in INDIUM

Q. What is the difference between smoke testing and regression testing?
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

Asked in Virtusa Consulting Services

Q. Explain the bug life cycle.
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

Asked in Quess

Q. What are the latest versions of iOS and Android?
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.

Asked in Wipro

Q. What is manual testing?
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

Asked in Quess

Q. Describe on Test cases and Test Plans?
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

Asked in Newgen Software Technologies

Q. What are BPM and DMS applications?
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.
Interview Experiences of Popular Companies
Top Interview Questions for Manual Testing Related Skills
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
Reviews
Interviews
Salaries
Users