Software Manual Tester
20+ Software Manual Tester Interview Questions and Answers
Q1. What's is need of re-testing when you already done regression testing?
Re-testing is necessary to ensure that the fixes made during regression testing have resolved the identified defects.
Re-testing helps validate that the defects identified during regression testing have been fixed.
Regression testing focuses on ensuring that existing functionality is not affected by new changes.
Re-testing focuses on verifying that the specific defects have been resolved.
Regression testing may not cover all the scenarios or combinations that caused the defects i...read more
Q2. Just tell me testing will be performed after development activity or before development activity
Testing is typically performed after development activity.
Testing is usually done after the development of the software to ensure that the product meets the requirements and functions correctly.
Testing before development is not practical as there would be no software to test.
Testing after development allows for identifying and fixing any issues or bugs before the software is released to users.
Q3. What is Retest and Test Load?
Retest is the process of testing a previously failed test case again after the defects have been fixed. Test Load refers to the amount of work that a system can handle.
Retest is done to ensure that the defect has been fixed and the system is working as expected.
Test Load testing is done to determine the maximum capacity of the system and to identify any performance issues.
Retest is a part of regression testing while Test Load testing is a part of performance testing.
Example o...read more
Q4. 5. What is mean by authentication and authorisation?
Authentication is the process of verifying the identity of a user, while authorization is the process of granting access to specific resources.
Authentication confirms the identity of a user through credentials such as username and password.
Authorization determines what resources a user can access based on their role or permissions.
Authentication and authorization are crucial for ensuring the security of software systems.
Examples of authentication and authorization include log...read more
Q5. What is performance testing and explain their types
Performance testing is a type of testing to ensure software applications perform well under expected workload.
Performance testing measures the responsiveness, speed, and stability of a system under a specific workload.
Types of performance testing include load testing, stress testing, endurance testing, and spike testing.
Load testing checks the system's ability to handle expected load levels.
Stress testing evaluates the system's behavior under extreme conditions.
Endurance test...read more
Q6. Difference between Smoke and Regression Testing.
Smoke testing is a quick test to check if the software build is stable, while regression testing is a comprehensive test to ensure new changes do not affect existing functionality.
Smoke testing is done to check if the critical functionalities of the software are working fine after a build, while regression testing is done to ensure that new changes do not impact existing functionalities.
Smoke testing is a subset of regression testing and is usually done before regression test...read more
Share interview questions and help millions of jobseekers 🌟
Q7. What is testing,Blackbox testing
Testing is the process of evaluating a system or component to find defects or errors.
Testing is an essential part of the software development life cycle.
It involves executing a system or component with the intent of finding defects.
Blackbox testing is a testing technique where the internal structure or implementation details of the system are not known to the tester.
Test cases are designed based on the expected inputs and outputs of the system.
Blackbox testing focuses on vali...read more
Q8. What is a QA Methodology
QA Methodology is a set of processes, procedures, and standards used to ensure the quality of software products.
QA Methodology involves planning, designing, executing, and reporting on tests to ensure software quality
It includes activities such as test planning, test case development, test execution, defect tracking, and reporting
Common QA Methodologies include Waterfall, Agile, Scrum, and DevOps
QA Methodology helps in identifying defects early in the software development lif...read more
Software Manual Tester Jobs
Q9. What is agile model and explain
Agile model is a software development approach where requirements and solutions evolve through collaboration between self-organizing cross-functional teams.
Iterative and incremental development
Customer involvement and feedback
Adaptive planning and flexibility
Cross-functional teams working in short cycles called sprints
Continuous integration and testing
Q10. What is Bug ?
A bug is an issue or defect in a software application that causes it to not work as intended.
Bugs can range from minor issues like typos to major problems like crashes or data loss
Examples of bugs include incorrect calculations in a financial application, broken links on a website, or a login form not working properly
Q11. Difference between Regression testing vs Retesting
Regression testing is testing the entire application after changes, while retesting is testing a specific bug fix.
Regression testing ensures that new code changes do not affect existing functionality
Retesting focuses on verifying that a specific bug fix has been successfully implemented
Regression testing is done after every code change, retesting is done after a bug fix
Regression testing involves running a full suite of tests, retesting focuses on the specific test case relat...read more
Q12. What is Test case scenario?
Test case scenario is a detailed description of a specific test case that includes input data, expected output, and steps to be followed.
Test case scenario is a set of steps that a tester follows to validate a particular functionality of the software.
It includes input data, expected output, and steps to be followed.
Test case scenarios are designed to ensure that the software meets the requirements and specifications.
They help in identifying defects and ensuring that the softw...read more
Q13. 4. Diff between load and stress testing
Load testing checks system performance under normal and peak loads, while stress testing checks system performance beyond peak loads.
Load testing checks system performance under normal and peak loads
Stress testing checks system performance beyond peak loads
Load testing is used to identify bottlenecks and optimize system performance
Stress testing is used to identify system failure points and determine system capacity
Load testing is typically performed over a longer period of t...read more
Q14. What is Test Strategy?
Test Strategy is a high-level plan to achieve testing objectives and goals.
It outlines the testing approach, scope, and objectives.
It defines the testing methods, techniques, and tools to be used.
It identifies the roles and responsibilities of the testing team.
It includes the test environment, test data, and test schedule.
It is created based on project requirements and risks.
Example: A test strategy for a web application may include functional, performance, security, and usab...read more
Q15. What is black box testing
Black box testing is a software testing method where the internal structure or code of the application is not known to the tester.
Tester focuses on the functionality of the software without knowing its internal workings
Tests are based on requirements and specifications
Input data is provided and output is compared with expected results
Examples: equivalence partitioning, boundary value analysis
Q16. Explain Regression Test in detail
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.
It is performed after making changes to the software application
It ensures that existing functionality is not affected by the changes
It helps to identify any new defects introduced by the changes
It can be automated to save time and effort
Examples include testing after bug fixes, new feature additions, and software upgrades
Q17. Manual Testing Techniques
Manual testing techniques are methods used to test software manually without the use of automation tools.
Black box testing
White box testing
Grey box testing
Ad-hoc testing
Exploratory testing
Regression testing
Boundary value analysis
Equivalence partitioning
Error guessing
Usability testing
Q18. Software Testing Life Cycle
Software Testing Life Cycle is a process of testing software from planning to deployment.
STLC consists of 6 phases: Requirement Analysis, Test Planning, Test Case Development, Test Environment Setup, Test Execution, and Test Closure.
Each phase has its own set of activities and deliverables.
STLC ensures that the software meets the quality standards and is free from defects.
It helps in identifying defects early in the development cycle, reducing the cost of fixing them later.
ST...read more
Q19. Test Case for Login Page
Test case for 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
Q20. Difference between test QA/
Testing is a process of finding defects while QA is a process of preventing defects.
Testing is reactive while QA is proactive.
Testing is focused on finding errors while QA is focused on preventing them.
Testing is a subset of QA.
QA involves processes and procedures while testing involves executing tests.
QA is a continuous process while testing is a one-time activity.
Q21. Whats is 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 the system.
It involves executing a system or its component(s) with a set of test cases.
The goal of testing is to ensure that the system meets the requirements and works as expected.
Types of testing include functional, performance, security, usability, and more.
Testing can be done manua...read more
Q22. Principal of software testing
The principle of software testing is to ensure that the software meets the specified requirements and functions correctly.
Software testing is the process of evaluating a system or component to determine if it satisfies the specified requirements.
It involves executing the software with the intent of finding defects or verifying that it behaves as expected.
Testing can be done at different levels such as unit testing, integration testing, system testing, and acceptance testing.
T...read more
Q23. Write a steps of STLC
STLC (Software Testing Life Cycle) consists of various phases to ensure quality software delivery.
1. Requirement Analysis: Understand the project requirements.
2. Test Planning: Define test objectives, scope, and strategy.
3. Test Design: Create test cases and test data.
4. Test Execution: Run test cases and report defects.
5. Defect Tracking: Log and track defects until resolution.
6. Test Closure: Evaluate test results and prepare test closure report.
Q24. Write a test scenarios
Test scenarios for login functionality
Verify valid username and password login successfully
Verify error message displayed for invalid username or password
Verify user is redirected to forgot password page when clicking on forgot password link
Q25. Explain Load Test in detail
Load testing is a type of performance testing that checks how a system handles a high volume of users or transactions.
It involves simulating a high volume of users or transactions to test the system's response time, throughput, and resource utilization.
Load testing can be done using tools like JMeter, LoadRunner, or Gatling.
It helps identify bottlenecks and performance issues in the system.
Load testing can be used to determine the maximum capacity of the system and to ensure ...read more
Q26. What is sdlc
SDLC stands for Software Development Life Cycle. It is a process used to develop and maintain 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 software development teams to plan, build, and deliver high-quality software products.
Each phase in the SDLC has specific objectives, deliverables, and activities that need to be compl...read more
Q27. What is regression
Regression is the process of retesting a software application after changes have been made to ensure that the existing functionalities are not affected.
Regression testing is done to make sure that new code changes do not adversely impact the existing functionality of the software.
It involves running previously executed test cases to check if any defects have been introduced due to recent code modifications.
Regression testing can be automated to save time and effort in retesti...read more
Q28. Level of testing
The level of testing refers to the depth and scope of testing activities performed on a software application.
Different levels of testing include unit testing, integration testing, system testing, and acceptance testing.
Each level focuses on specific aspects of the software and helps ensure its quality and functionality.
Unit testing verifies the functionality of individual components or modules.
Integration testing checks the interaction between different components.
System test...read more
Q29. Explain sdlc process
SDLC (Software Development Life Cycle) is a process used by software development teams to design, develop, test, and deploy software.
SDLC consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables that must be completed before moving on to the next phase.
Examples of SDLC models include Waterfall, Agile, and DevOps.
SDLC helps ensure that software projects are completed on t...read more
Interview Questions of Similar Designations
Top Interview Questions for Software 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