Manual Tester
100+ Manual Tester Interview Questions and Answers
Q1. What is sdlc stlc waterfall model,smoke testing, black box testing, what is quality, what is strub and driver, different levels of testing, UAT, system testing. What is defect, Defect life cycle.
SDLC, STLC, Waterfall model, smoke testing, black box testing, quality, stub and driver, levels of testing, UAT, system testing, defect, defect life cycle.
SDLC (Software Development Life Cycle) is a process followed for software development.
STLC (Software Testing Life Cycle) is a process followed for software testing.
Waterfall model is a linear sequential approach to software development.
Smoke testing is a preliminary test to check if the software is stable enough for further...read more
Q2. Q. 2) what is the negative test cases for payment method in add to cart?
Negative test cases for payment method in add to cart
Entering an invalid credit card number
Selecting a payment method that is not supported
Entering an expired credit card
Entering an incorrect CVV number
Selecting a payment method that requires additional authentication
Manual Tester Interview Questions and Answers for Freshers
Q3. What is stlc process .how to right test cases. Verification and validation. Blac box testing. Comparability testing.
STLC is a process of testing software. Test cases are written to verify and validate the software. Black box and compatibility testing are used.
STLC stands for Software Testing Life Cycle
It includes planning, designing, executing, and reporting of tests
Test cases are written based on requirements and use cases
Verification ensures that the software meets the requirements
Validation ensures that the software meets the user's needs
Black box testing is a method of testing where th...read more
Q4. What are the qualities you assume a tester requires?
A tester requires attention to detail, critical thinking skills, communication skills, and the ability to work well under pressure.
Attention to detail - ability to notice even the smallest issues or discrepancies
Critical thinking skills - ability to analyze situations, identify problems, and propose solutions
Communication skills - ability to effectively communicate with team members and stakeholders
Ability to work well under pressure - staying calm and focused during tight de...read more
Q5. Different between wbt and black box testing
White box testing (WBT) focuses on internal structure and code of the software, while black box testing focuses on external behavior and functionality.
White box testing (WBT) is also known as clear box testing or glass box testing.
WBT is performed by testers who have knowledge of the internal structure and code of the software.
It involves testing individual components, modules, or units of the software.
Test cases are derived from the internal structure and code of the softwar...read more
Q6. How is the tester helpful / important to the process?
Testers play a crucial role in ensuring the quality and functionality of software products.
Testers help identify defects and bugs in the software.
They ensure that the software meets the specified requirements and functions correctly.
Testers help improve the overall quality of the software by providing valuable feedback to developers.
They help prevent issues and errors from reaching the end users, thus saving time and resources.
Testers contribute to the overall success of the ...read more
Share interview questions and help millions of jobseekers 🌟
Q7. The purpose of manual testing is to catch bugs and feature issues before a software application goes live
Yes, manual testing is essential to identify bugs and issues before software goes live.
Manual testing helps to ensure the quality of the software application
It involves executing test cases manually to identify defects and issues
Manual testing is important to ensure that the software meets the requirements and specifications
It also helps to identify usability and accessibility issues
Examples of manual testing include functional testing, regression testing, and exploratory tes...read more
Q8. Difference between smoke and sanity test?
Smoke test is a subset of sanity test. Smoke test checks if the critical functionalities are working. Sanity test checks if the major functionalities are working.
Smoke test is performed to ensure that the critical functionalities of the software are working as expected.
Sanity test is performed to ensure that the major functionalities of the software are working as expected.
Smoke test is a subset of sanity test.
Smoke test is a quick and shallow test to identify major issues ea...read more
Manual Tester Jobs
Q9. Why you want to start your career as software tester?
I am detail-oriented, enjoy problem-solving, and have a passion for ensuring quality in software products.
I have a keen eye for detail and enjoy finding bugs in software.
I enjoy problem-solving and analyzing different scenarios to ensure software functionality.
I have a passion for ensuring quality in software products to provide a seamless user experience.
I believe software testing is a crucial part of the development process to catch issues before they reach the end user.
Q10. Different between test plan and test case
A test plan outlines the overall testing approach, while a test case is a specific set of steps to execute a test.
Test Plan: High-level document that describes the testing strategy, objectives, scope, and resources.
Test Case: Detailed document that specifies the preconditions, steps, and expected results for a specific test scenario.
Test Plan focuses on the overall testing process, while Test Case focuses on individual test scenarios.
Test Plan is created before the start of t...read more
Q11. 1.Difference between, Waterfall and Agile Methodology 2. Bug Life Cycle 3. How to raise a defect in Jira 4. What is Traceability Matrix 5. What is a product backlog 6. What is a scrum meeting 7. Daily activitie...
read moreAnswers to common interview questions for Manual Tester position
Waterfall methodology is a linear approach where each phase must be completed before the next one begins, while Agile methodology is iterative and incremental.
Bug Life Cycle includes stages like New, Assigned, Open, Fixed, Retest, Verified, and Closed.
To raise a defect in Jira, go to the project, click on Create, select the Issue type as Bug, fill in the details, and submit.
Traceability Matrix is a document that ...read more
Q12. How to increase our company repetation in IT field
To increase company reputation in IT field, focus on delivering high-quality products/services, building strong relationships with clients, and actively engaging in industry events and communities.
Deliver high-quality products/services that meet or exceed client expectations
Build strong relationships with clients by providing excellent customer service and support
Actively engage in industry events and communities to showcase expertise and network with peers
Maintain a strong o...read more
Q13. What do you know about testing?
Testing is the process of evaluating a system or application to identify defects or errors.
Testing involves executing a system or application to find bugs or issues.
It ensures that the software meets the specified requirements and functions correctly.
Types of testing include functional testing, regression testing, performance testing, etc.
Testing can be manual or automated, depending on the requirements and resources available.
Q14. Have you worked in any water fall methodology or agile, explain the working process
Yes
Waterfall methodology is a linear approach where each phase is completed before moving to the next.
Agile methodology is an iterative approach where requirements and solutions evolve through collaboration.
Waterfall follows a sequential process while Agile follows an incremental process.
Waterfall is suitable for projects with well-defined requirements, while Agile is adaptable to changing requirements.
In Waterfall, testing is done at the end of the development cycle, while i...read more
Q15. What is test coverage and what is 7principal of testing
Test coverage is the measure of how much of the software is tested. 7 principles of testing are guidelines for effective testing.
Test coverage is the extent to which the software is tested against the requirements.
It is important to achieve maximum test coverage to ensure the software is reliable.
The 7 principles of testing are: testing shows presence of defects, exhaustive testing is impossible, early testing saves time and money, defects cluster together, testing is context...read more
Q16. What is API, testcases of the scenarios
API stands for Application Programming Interface. It is a set of rules and protocols that allows different software applications to communicate with each other.
APIs define how different software components should interact with each other
API testing involves validating the functionality, reliability, and security of APIs
Test cases for API scenarios include checking request and response formats, handling of error conditions, authentication and authorization mechanisms, performa...read more
Q17. Difference between severity and priority, types on interrupts will faced during game play in mobile, tell about consoles and your favourite games and reason for liking them
Answering questions related to severity, priority, types of interrupts in mobile games, consoles, and favorite games.
Severity refers to the impact of a defect on the system while priority refers to the urgency of fixing it.
Types of interrupts in mobile games include phone calls, text messages, and low battery notifications.
Consoles are gaming devices that are designed specifically for gaming, such as PlayStation and Xbox.
My favorite games are The Legend of Zelda: Breath of th...read more
Q18. What is Software Testing? Types of Software testing? Smoke, functional, Accessibility, Regression Testing? How you will test a website? Your testing strategies?
Software testing is the process of evaluating a software application to ensure its quality and functionality.
Types of software testing include smoke testing, functional testing, accessibility testing, and regression testing.
Smoke testing is a preliminary test to check if the basic functionalities of the software are working.
Functional testing verifies if the software meets the specified requirements and functions as expected.
Accessibility testing ensures that the software is ...read more
Q19. What kind of manual testing can be done flipkart application
Various types of manual testing can be done on the Flipkart application.
Functional testing to ensure all features and functionalities are working correctly.
Usability testing to evaluate the user-friendliness of the application.
Compatibility testing to check if the application works on different devices and browsers.
Performance testing to assess the application's response time and stability under different loads.
Security testing to identify vulnerabilities and ensure data prot...read more
Q20. What is black box testing and white box testing
Black box testing is testing without knowledge of the internal workings of the system, while white box testing is testing with knowledge of the internal workings.
Black box testing focuses on the functionality of the system
White box testing focuses on the internal structure of the system
Black box testing is usually done by end-users or testers who do not have knowledge of the internal workings of the system
White box testing is usually done by developers who have knowledge of t...read more
Q21. 1) Diffrence between Smoke and Sanity 2) Difference between Regression testing and Retesting. 3) Explain Bug Life cycle. 4) explain STLC, and SDLC.
Smoke testing is a preliminary test to check if the software build is stable, while sanity testing is a subset of regression testing to check specific functionalities.
Smoke testing is a shallow and wide test to ensure basic functionalities work after a build, while sanity testing is a focused and deep test on specific functionalities.
Regression testing is retesting unchanged functionalities to ensure new code changes do not affect existing functionalities, while retesting is ...read more
Q22. What is regression testing and retesting?
Regression testing is re-running test cases to ensure that new code changes have not adversely affected existing functionality. Retesting is testing the fixed defects.
Regression testing ensures that new code changes do not break existing functionality
Retesting is done to verify that the reported defects have been fixed
Regression testing is performed after every code change, while retesting is done after a defect is fixed
Q23. What is functional testing
Functional testing is a type of software testing that verifies the functionality of an application.
It focuses on testing the individual functions or features of an application.
It ensures that the application meets the specified requirements and works as expected.
It involves testing the input and output of functions, as well as the interaction between different functions.
Examples include testing login functionality, form submission, data retrieval, and error handling.
It can be...read more
Q24. Projects worked on and normal project handling scenarios
I have worked on various projects and handled them efficiently.
I have worked on e-commerce, healthcare, and finance projects.
I have experience in creating test plans, test cases, and executing them.
I have worked with Agile and Waterfall methodologies.
I have experience in defect tracking and reporting using tools like JIRA and Bugzilla.
I have also worked on automation testing using Selenium and Appium.
Q25. Test the Webpage and list all the issues.
Tested webpage and identified multiple issues
Homepage layout is broken on mobile devices
Contact form does not submit properly
Images are not loading on product pages
Q26. What is manual testing user ?
A manual testing user is a person who performs testing of software manually without the use of automation tools.
Manual testing user performs testing of software manually
They follow test cases and execute them step by step
They report defects and issues found during testing
They ensure that the software meets the requirements and specifications
Examples of manual testing include exploratory testing, regression testing, and acceptance testing
Q27. What is difference between web services and api
Web services are a type of API that are accessed over a network, while APIs are a set of rules and protocols for building and interacting with software applications.
Web services are accessed over a network, typically using HTTP protocols.
APIs can be used for communication between different software systems or components.
Web services often use XML or JSON for data exchange.
APIs can be used for various purposes such as data retrieval, updating, or deleting.
Examples of web servi...read more
Q28. What is manual testing?
Manual testing is a process of verifying software manually to find defects and ensure it meets the requirements.
Manual testing involves executing test cases manually without using any automation tools.
It is a time-consuming process but helps in finding defects that may be missed by automation.
Manual testing includes functional testing, regression testing, integration testing, and user acceptance testing.
It requires a tester to have good analytical and problem-solving skills.
E...read more
Q29. Difference between sanity, smoke and regression testing
Sanity testing is a quick test to check if the software is stable, smoke testing is a subset of sanity testing focusing on critical functionalities, and regression testing is retesting after code changes.
Sanity testing is a narrow and deep testing to ensure that the most critical functionalities work correctly after changes.
Smoke testing is a broad and shallow testing to ensure that the basic functionalities work before further testing.
Regression testing is retesting the soft...read more
Q30. What do you mean by smoke testing?
Smoke testing is a preliminary testing to check if the basic functionalities of the software are working fine before proceeding with detailed testing.
Smoke testing is a subset of regression testing.
It is usually performed after a new build is received.
The main purpose is to verify if the critical functionalities are working without any major issues.
It helps in identifying early defects and saves time in the long run.
Example: Checking if the login functionality is working afte...read more
Q31. Different between sanity and smoke
Sanity testing is a narrow and focused testing to ensure that the critical functionalities of the software are working fine. Smoke testing is a broader and shallow testing to ensure that the major functionalities of the software are working fine.
Sanity testing is performed after receiving a new build to check if the critical functionalities are working as expected.
Smoke testing is performed before the detailed testing to check if the major functionalities are working without ...read more
Q32. What is different between smoke and sanitary
Smoke testing is a quick test to check if the basic functionalities of the software are working fine, while sanity testing is a more thorough test to check if the specific functionalities are working as expected.
Smoke testing is a subset of sanity testing
Smoke testing is done to check if the build is stable enough for further testing
Sanity testing is done to check specific functionalities after changes have been made
Smoke testing is usually done before sanity testing
Example: ...read more
Q33. . What is not testing methodologies
Not considered testing methodologies are approaches that do not involve systematic testing processes.
Ad-hoc testing
Monkey testing
Gorilla testing
Fuzz testing
Q34. What is black box testing technique
Black box testing is a technique where the internal workings of the system are not known to the tester.
Tests are performed based on the system's specifications and requirements.
The tester does not have access to the source code or the internal structure of the system.
The focus is on the system's functionality and user interface.
Examples include functional testing, regression testing, and acceptance testing.
Q35. Difference between regression and retest
Regression testing is performed to ensure that changes or fixes in the software do not introduce new defects. Retesting is performed to verify that the previously failed test cases pass after the defects are fixed.
Regression testing is performed after making changes to the software to ensure that existing functionality is not affected.
Retesting is performed after fixing defects to verify that the previously failed test cases now pass.
Regression testing focuses on the broader ...read more
Q36. What is manual testing? What is regression testing?
Manual testing is the process of manually testing software for defects, while regression testing is retesting the software to ensure new changes haven't affected existing functionality.
Manual testing involves executing test cases manually without the use of automation tools.
It is done to find defects in the software and ensure it meets the specified requirements.
Regression testing is the process of retesting the software after changes to ensure that existing functionalities a...read more
Q37. Test cases and test usess of pratical scenario
Test cases and test uses of practical scenarios involve creating scenarios to test the functionality of a system or application.
Identify the key functionalities of the system or application to be tested
Create test cases based on different scenarios such as positive, negative, boundary, and edge cases
Execute the test cases to validate the functionality of the system or application
Document the test results and report any defects found during testing
Q38. How to escalte a bug to developer
To escalate a bug to a developer, follow these steps
First, ensure the bug is reproducible and well-documented
Assign the bug a priority level based on its impact on the system
Notify the developer responsible for that part of the code
Provide all necessary information such as steps to reproduce, screenshots, and logs
Follow up with the developer to ensure the bug is being addressed
Q39. What tool you use for manual testing?
I use tools like HP ALM, Jira, and TestRail for manual testing.
HP ALM is used for test case management and defect tracking
Jira is used for issue tracking and project management
TestRail is used for test case management and reporting
Q40. Recent Testing Methods
Recent testing methods include agile testing, continuous integration, and shift-left testing.
Agile testing: Testing is done in parallel with development, allowing for faster feedback and continuous improvement.
Continuous integration: Code changes are frequently integrated and tested to ensure early detection of issues.
Shift-left testing: Testing activities are moved earlier in the development process to identify and prevent defects.
Example: Using test automation tools like Se...read more
Q41. Diff between smoke sanity ,agile ,sql like queries ,
Smoke, sanity, agile, and SQL queries are different concepts in software testing.
Smoke testing is a quick test to check if the basic functionalities of the application are working.
Sanity testing is a subset of regression testing to ensure that specific areas of the application are still working after changes.
Agile is a software development methodology that emphasizes iterative development and collaboration.
SQL queries are used to retrieve data from a database by specifying co...read more
Q42. Different types of https methods in api testing
Different types of https methods in api testing include GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD.
GET - Used to retrieve data from the server
POST - Used to submit data to the server
PUT - Used to update existing data on the server
DELETE - Used to delete data on the server
PATCH - Used to partially update data on the server
OPTIONS - Used to check what HTTP methods are supported by the server
HEAD - Used to retrieve headers from the server without the body content
Q43. Difference between sanity and smoke testing
Sanity testing is a narrow and focused testing to ensure basic functionality, while smoke testing is a broader and shallow testing to check major functionalities.
Sanity testing is performed after receiving a software build to quickly check if it is stable enough for further testing.
Smoke testing is performed to verify if the major functionalities of the software are working fine.
Sanity testing is a subset of regression testing, focusing on specific areas of the software.
Smoke...read more
Q44. What is RTM? Why it is prepared?
RTM stands for Requirement Traceability Matrix. It is prepared to ensure all requirements are covered by test cases.
RTM is a document that maps and traces user requirements to test cases.
It helps in ensuring that all requirements are covered by test cases.
RTM also helps in tracking the progress of testing and identifying any gaps in test coverage.
It serves as a reference for understanding the relationship between requirements and test cases.
Example: If a requirement states 'U...read more
Q45. Write some testcases on working of ball point pen
Testcases for working of a ball point pen
Verify that the pen writes smoothly on different surfaces
Check if the pen's ink is visible and does not smudge
Ensure that the pen's cap can be easily removed and secured
Test the durability of the pen by applying pressure while writing
Validate that the pen's ink does not leak or dry out
Q46. What are types of testing
Types of testing include functional, non-functional, manual, automated, regression, performance, and security testing.
Functional testing checks if the software meets the specified requirements.
Non-functional testing checks the software's performance, usability, and security.
Manual testing is done by humans, while automated testing is done by software.
Regression testing checks if changes to the software have introduced new bugs.
Performance testing checks the software's speed, ...read more
Q47. 3. What is Non functional testing
Non functional testing is a type of testing that focuses on the performance, usability, and security aspects of a software system.
Non functional testing is performed to evaluate the quality attributes of a software system.
It includes testing the performance, scalability, reliability, usability, and security of the system.
Performance testing measures the system's response time, throughput, and resource utilization under different loads.
Usability testing ensures that the system...read more
Q48. Adhoc testing principle of software testing
Adhoc testing is an informal and unplanned approach to testing where testers randomly test the application without any specific test cases.
Adhoc testing is performed without any formal test plan or test cases.
Testers explore the application randomly to find defects.
It is useful for finding defects that may not be identified through formal testing.
Adhoc testing is not repeatable or documented.
Examples include randomly clicking on buttons, entering unexpected data, and explorin...read more
Q49. What is defect, bug, eroor
Defect, bug, and error are terms used in software testing to describe different types of issues.
A defect is a deviation from the expected behavior of the software.
A bug is a defect that causes the software to behave in an unintended way.
An error is a mistake made by a developer that results in a defect or bug.
Defects and bugs can be found during testing, while errors are typically found during development.
Examples of defects include missing functionality, incorrect calculatio...read more
Q50. What is bug, defect and error
A bug is a flaw in a software system that causes it to produce incorrect or unexpected results. A defect is a bug found during testing. An error is a mistake made by a developer that leads to a defect.
Bug: A flaw in a software system that causes incorrect or unexpected results. Example: A button on a website not working as intended.
Defect: A bug found during testing. Example: A login page not accepting valid credentials.
Error: A mistake made by a developer that leads to a def...read more
Interview Questions of Similar Designations
Top Interview Questions for Manual Tester Related Skills
Interview experiences of popular companies
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/Month