Manual Test Engineer
100+ Manual Test Engineer Interview Questions and Answers
Q1. Why choose testing field What is manual testing What is traditional testing What is the difference between functional and non functional testing What is severity and priority in a testing What is smoke or sanit...
read moreAnswers to common questions asked in a Manual Test Engineer interview
Choose testing field for its importance in ensuring quality software
Manual testing involves testing software manually without automation tools
Traditional testing refers to the waterfall model of software development
Functional testing checks if software meets functional requirements, while non-functional testing checks non-functional requirements such as performance and security
Severity is the impact of a def...read more
Q2. What is the Software Testing Why Testing is Important Smoke and Sanity testing SDLC STLC What is Test case, Test Scenario What key in SQL and types Write some queries Final year college project related question...
read moreSoftware testing is the process of evaluating a software application or system to find defects or errors.
Testing ensures that the software meets the requirements and specifications
It helps to identify defects and errors early in the development cycle
Testing helps to improve the quality of the software
Smoke testing is a type of testing that checks the basic functionality of the software
Sanity testing is a type of testing that checks if the major functionalities of the software...read more
Manual Test Engineer Interview Questions and Answers for Freshers
Q3. 2)what is testing?diff between manual and automation 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.
Manual testing is performed by human testers, while automation testing is done using tools and scripts.
Manual testing requires human intervention and is time-consuming, while automation testing is faster and more efficient.
Manual testing is suitable for small-scale projects or scenarios that require human judgment...read more
Q4. Why you switching to IT field from Mechanical ?
I am switching to the IT field from Mechanical because of my passion for technology and the opportunities it offers for growth and innovation.
Passion for technology and desire to work in a dynamic and evolving industry
Opportunities for growth and learning in the IT field
Ability to apply problem-solving skills and attention to detail in a different context
Interest in exploring new challenges and expanding my skill set
Examples: Enjoying programming as a hobby, being fascinated ...read more
Q5. Can you make it possible to utilise the bug for any other application?
No, as a professional tester, it is not ethical to utilize a bug for any other application.
It is not ethical to use a bug for any other application
As a professional tester, it is important to report the bug and let the development team fix it
Using a bug for any other application can lead to serious consequences
It is important to maintain the integrity of the testing process
Q6. what is regrassion testing? how to perform sanity testing?diffrence between validation and verification?how to write script?defect life cycle ?selenium tools ?
Answering questions related to manual testing, regression testing, sanity testing, validation and verification, script writing, defect life cycle, and Selenium tools.
Regression testing is the process of testing changes made to an application to ensure that existing functionality still works as expected.
Sanity testing is a quick test to ensure that the application is stable enough for further testing.
Validation is the process of ensuring that the product meets the customer's r...read more
Share interview questions and help millions of jobseekers 🌟
Q7. 1. What is Black Box & White Box testin 4.what is Sanity testing 5.what is Smoke testing 6. What are the test scenario for ATM machin for cash withdrawal 7. What are the test cases for buying online product
Black Box testing focuses on testing the functionality of the software without knowing its internal code, while White Box testing involves testing the internal code structure of the software.
Black Box testing is based on external specifications and is performed without knowledge of the internal code.
White Box testing is based on internal code structure and logic, and requires knowledge of the code.
Sanity testing is a subset of regression testing, focusing on testing specific ...read more
Q8. Is their any certainty of getting something constructive idea from emerging bugs form?
Yes, emerging bugs can provide constructive ideas for improving the product.
Emerging bugs can highlight areas of the product that need improvement.
Analyzing the root cause of the bug can lead to identifying potential issues in other areas.
Fixing the bug can lead to a better understanding of the product and its functionality.
Emerging bugs can also provide insights into user behavior and usage patterns.
For example, if a bug is related to a specific feature, it may indicate that...read more
Manual Test Engineer Jobs
Q9. Explain Unix Command like mkdir, echo, gzip, kill, whoami
Explanation of Unix commands like mkdir, echo, gzip, kill, whoami
mkdir - creates a new directory
echo - prints a message to the console
gzip - compresses a file
kill - terminates a process
whoami - displays the current user
Q10. What is the difference between JIRA and case report?
JIRA is a project management tool while a case report is a document that describes a bug or issue found during testing.
JIRA is used to track and manage project tasks, bugs, and issues.
Case reports are used to document and describe bugs or issues found during testing.
JIRA can be used to create and track case reports.
Case reports can be linked to JIRA issues for better tracking and management.
Q11. Tell me something about the hazardous character of the bug in real world
A bug that causes data loss or security breach can be hazardous in real world.
A bug that deletes or corrupts important data can cause financial loss or legal issues.
A bug that allows unauthorized access to sensitive information can lead to identity theft or other security breaches.
A bug that causes system crashes or downtime can impact productivity and revenue.
A bug that affects safety-critical systems, such as medical devices or transportation systems, can have life-threaten...read more
Q12. How will you check if a request is being sent successfully or not.
I will check the response code and response message to ensure the request is being sent successfully.
Check the response code, it should be in the 2xx range for success
Check the response message for any error messages or exceptions
Verify the data in the response matches the data sent in the request
Q13. What are all the test case you will practice
Test cases will cover functional, regression, boundary, and negative testing.
Functional testing to ensure the software meets requirements
Regression testing to ensure new changes don't break existing functionality
Boundary testing to ensure the software handles extreme values
Negative testing to ensure the software handles invalid inputs
Exploratory testing to find defects not covered by other tests
Q14. Tell some test case about messaging application
Test cases for messaging application
Verify if the message is delivered to the intended recipient
Check if the message is displayed in the correct order
Test if the message is sent and received within the expected time frame
Ensure that the message is not sent to the blocked contacts
Test if the message is sent successfully when the network is poor
Q15. If there requirements are freeze then how to prolong?
To prolong requirements freeze, communicate with stakeholders and prioritize testing.
Communicate with stakeholders to understand the reason for the freeze
Prioritize testing of critical areas and functionalities
Perform exploratory testing to uncover any missed defects
Collaborate with developers to ensure code quality
Consider automation testing to speed up the testing process
Q16. What is api testing? What is regression? What is your roles and responsibilities? What is your current CTC? How will u rise tha bug? What is your experience in manual?testing and api testing? Etc
API testing is a type of software testing that involves testing APIs directly and ensuring they meet functional and performance requirements.
API testing involves testing the functionality, reliability, performance, and security of APIs
API testing can be done manually or using automated tools
API testing involves sending requests to the API and verifying the response
Regression testing is the process of testing changes to a software application to ensure that existing functional...read more
Q17. How do you prioritise the test case when you have limited time?
I prioritize test cases based on criticality, impact, and frequency of use.
Identify critical functionalities that must be tested first
Prioritize test cases based on impact on end users or business
Consider frequency of use to prioritize regression testing
Collaborate with stakeholders to understand priorities
Use risk-based testing approach to prioritize test cases
Q18. What different types of manual testing are there?
Manual testing includes functional, non-functional, exploratory, regression, and usability testing.
Functional testing: testing the functionality of the software
Non-functional testing: testing the performance, security, and other non-functional aspects of the software
Exploratory testing: testing without a predefined test plan
Regression testing: testing to ensure that changes to the software have not introduced new defects
Usability testing: testing the user-friendliness of the ...read more
Q19. What is manual testing, sdlc, stlc , smoke testing, sanity testing, v model waterfall model
Manual testing is a process of testing software manually without using any automated tools.
SDLC (Software Development Life Cycle) is a process of developing software from planning to deployment.
STLC (Software Testing Life Cycle) is a process of testing software from planning to deployment.
Smoke testing is a type of testing that checks the basic functionality of the software.
Sanity testing is a type of testing that checks the behavior of the software after a minor change.
V mod...read more
Q20. What is that manual testing?
Manual testing is a process of verifying software functionality manually by executing test cases without automation tools.
Manual testing involves executing test cases manually to identify defects in software.
It is a time-consuming process but allows for better understanding of the software.
Testers simulate end-user behavior to ensure the software meets requirements.
It includes functional, regression, usability, and exploratory testing.
Manual testing is essential for validatin...read more
Q21. What types of testing you do in your project
We perform functional, regression, integration, and acceptance testing in our project.
Functional testing to ensure the software meets the requirements
Regression testing to ensure new changes do not break existing functionality
Integration testing to ensure different modules work together
Acceptance testing to ensure the software meets the customer's expectations
Q22. what is regression testing what is explosure testing which used for tools for bug defection 2 question scenario based question
Regression testing is the process of retesting modified software to ensure that the existing functionalities are not affected.
Regression testing is performed after making changes to the software to ensure that the changes do not introduce new bugs or break existing functionality.
It helps in identifying any unintended side effects of the changes made.
Regression testing can be done manually or using automated testing tools.
Examples of regression testing tools include Selenium, ...read more
Q23. What is STLC, what are the different phases of STLC
STLC stands for Software Testing Life Cycle. It is a process followed to ensure software quality.
The different phases of STLC are planning, preparation, execution, and closure.
In the planning phase, the scope of testing is defined and test strategy is created.
In the preparation phase, test cases are designed and test data is prepared.
In the execution phase, the actual testing is performed and defects are logged.
In the closure phase, the test results are analyzed and a test su...read more
Q24. Write test cases for an action performed in an application, Mine is swiggy ! I suppose to write the test cases for the application
Test cases for placing an order on Swiggy app
Verify that user can login to the app successfully
Check if user can search for restaurants and view menu
Ensure that user can add items to cart and proceed to checkout
Confirm that user can select payment method and place order
Validate that user receives order confirmation and estimated delivery time
Q25. WHat is the testing done before Release
Pre-release testing includes functional, regression, integration, and acceptance testing.
Functional testing ensures that the software meets the specified requirements.
Regression testing ensures that changes made to the software do not affect existing functionality.
Integration testing verifies that different modules of the software work together seamlessly.
Acceptance testing is done by the end-users to ensure that the software meets their expectations.
Q26. What is software testing , when we go for software testing, what is a rolls and responsibilities of test engineer, What is regratiob testing, What is Dtt Test case templates
Software testing is the process of evaluating a software product to find defects and ensure it meets requirements.
Test engineer is responsible for designing and executing test cases, reporting defects, and ensuring quality.
Regression testing is the process of testing changes to ensure they do not impact existing functionality.
Dtt stands for Design Transfer Testing, which ensures that the product design is transferred to production without errors.
Test case templates are pre-de...read more
Q27. What different type of manual testing are there
Manual testing includes functional, non-functional, exploratory, regression, usability, and acceptance testing.
Functional testing: testing the functionality of the software
Non-functional testing: testing the performance, security, and other non-functional aspects of the software
Exploratory testing: testing without a predefined test plan
Regression testing: testing to ensure that changes to the software have not introduced new defects
Usability testing: testing the user-friendli...read more
Q28. What is Smoke testing and Exploratory testing?
Smoke testing is a preliminary test to check if the critical functionalities of an application are working. Exploratory testing is a simultaneous learning and testing approach.
Smoke testing is performed to ensure that the major functionalities of an application are working as expected.
It is a quick and shallow test that focuses on identifying critical issues early in the testing process.
Smoke testing is usually performed after a build is deployed to verify if it is stable eno...read more
Q29. What is test case? What is test scenario? Write the test cases?
Test case is a set of instructions to test a specific functionality. Test scenario is a collection of test cases that test a specific feature.
Test case is a detailed step-by-step instruction to test a specific functionality or feature of the software.
Test scenario is a collection of test cases that test a specific feature or functionality.
Test cases should be written in a clear and concise manner, with expected results clearly defined.
Test cases should cover all possible scen...read more
Q30. What is STLC? What are the negative testing scenario
STLC stands for Software Testing Life Cycle. Negative testing scenarios involve testing the system with invalid inputs or unexpected conditions.
STLC is a systematic approach to testing software throughout its development life cycle.
It includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Negative testing scenarios involve testing the system with invalid inputs, unexpected conditions, or boundary values.
Examples of negative tes...read more
Q31. What is Agile Model, water fall model
Agile and Waterfall are software development models used to manage projects.
Agile is an iterative and flexible approach that emphasizes collaboration and customer feedback.
Waterfall is a linear and sequential approach that follows a strict process from planning to deployment.
Agile is best suited for projects with changing requirements and short development cycles.
Waterfall is best suited for projects with well-defined requirements and a fixed scope.
Agile uses sprints, daily s...read more
Q32. can we perform system at any stage of testing?
System testing can be performed at any stage of testing.
System testing can be performed after integration testing to ensure the entire system works as expected.
It can also be performed after regression testing to verify that new changes did not introduce any issues.
System testing can even be done before integration testing in some cases to catch major defects early on.
Q33. what is black box testing and white box testing?
Black box testing focuses on testing the functionality of a software application without knowing its internal code, while white box testing involves testing the internal code structure.
Black box testing is based on external expectations and requirements.
White box testing is based on internal code structure and logic.
Black box testing is also known as functional testing.
White box testing is also known as structural testing.
Example of black box testing: testing a login function...read more
Q34. What is the difference between STLC AND SDLC
STLC is a subset of SDLC that focuses on testing activities.
SDLC is the overall process of software development from planning to deployment.
STLC is a subset of SDLC that focuses on testing activities.
SDLC includes requirements gathering, design, coding, testing, and deployment.
STLC includes test planning, test design, test execution, and test closure.
SDLC is a broader term that encompasses STLC.
Q35. What all documents created in testing
Various documents are created during testing to ensure proper planning, execution, and reporting of the testing process.
Test plan document
Test case document
Test execution report
Defect report
Traceability matrix
Test summary report
Q36. What is IP address and MAC Address
IP address is a unique identifier assigned to devices on a network. MAC address is a unique identifier assigned to network interface controllers.
IP address stands for Internet Protocol address and is used to identify devices on a network
MAC address stands for Media Access Control address and is used to identify network interface controllers
IP address is a 32-bit or 128-bit number, while MAC address is a 48-bit number
IP address can be dynamic or static, while MAC address is pe...read more
Q37. What is the 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 or hardware.
It involves executing test cases and comparing the actual results with expected results.
Testing can be performed manually or using automated tools.
Types of testing include functional testing, performance testing, security testing, etc.
Examples of testing techniques include black box testing, white box ...read more
Q38. Difference between white box testing and black box testing?
White box testing is testing the internal structure of the application while black box testing is testing the functionality of the application.
White box testing is also known as clear box testing or structural testing.
Black box testing is also known as functional testing.
White box testing requires knowledge of the internal code and logic of the application.
Black box testing does not require knowledge of the internal code and logic of the application.
White box testing is used ...read more
Q39. will automation testing replace manual testing completely?
Automation testing cannot completely replace manual testing due to certain limitations and the need for human intuition.
Automation testing is great for repetitive tasks and regression testing.
Manual testing is essential for exploratory testing, usability testing, and edge case scenarios.
Certain aspects of testing like user experience and human intuition cannot be automated.
Combining both manual and automation testing is the most effective approach for comprehensive test cover...read more
Q40. Detail explanation of STLC AND SDLC
STLC is a process followed for testing software applications, while SDLC is a broader process that encompasses the entire software development lifecycle.
STLC stands for Software Testing Life Cycle.
It includes activities like test planning, test design, test execution, and test closure.
STLC ensures that the software meets quality standards and is bug-free.
SDLC stands for Software Development Life Cycle.
It includes phases like requirements gathering, design, development, testin...read more
Q41. What do you mean by regression testing?
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Regression testing is performed after code changes to verify that the existing functionality still works correctly.
It helps in identifying any defects introduced by new code changes.
Automated testing tools are often used for regression testing to save time and effort.
Regression testing can be done manually or using automated ...read more
Q42. What is meant by waterfall model?
Waterfall model is a linear sequential software development model where progress flows in one direction like a waterfall.
It is a traditional approach to software development.
Each phase must be completed before the next phase begins.
Requirements are gathered and frozen at the beginning of the project.
Testing is done at the end of the development cycle.
Changes are difficult to implement once the project moves to the next phase.
Examples: Construction projects, manufacturing proc...read more
Q43. Test cases for online payment method for any Ecommerce website
Test cases for online payment method for an Ecommerce website
Verify that all major credit/debit cards are accepted
Test the payment gateway integration with different banks
Check for secure SSL encryption during payment process
Verify the handling of failed transactions and error messages
Test the refund process for successful transactions
Q44. Why fo we do manual testing?
Manual testing is important to ensure software quality and identify defects that automated testing may miss.
Manual testing allows for human intuition and creativity in identifying potential issues
It can simulate real-world scenarios that automated testing may not cover
It can be more cost-effective for smaller projects or features
It can provide immediate feedback on user experience and usability
It can help build a comprehensive test suite for automated testing to build upon
Q45. Soldering metal type and ideal temperature of soldering gun and 5S
Different metal types require different soldering temperatures. Ideal temperature for soldering gun is typically between 300-400 degrees Celsius. 5S is a workplace organization method focusing on Sort, Set in order, Shine, Standardize, and Sustain.
Different metal types require different soldering temperatures (e.g. lead-based solder requires lower temperature than silver-based solder)
Ideal temperature for soldering gun is typically between 300-400 degrees Celsius
5S methodolog...read more
Q46. What is DDL And Dml ? What is jdk&jre? What is constructor?
DDL stands for Data Definition Language and DML stands for Data Manipulation Language. JDK is Java Development Kit, JRE is Java Runtime Environment, and a constructor is a special type of method in Java.
DDL is used to define the structure of database objects like tables, indexes, etc. Examples include CREATE TABLE, ALTER TABLE, DROP TABLE.
DML is used to manipulate data in the database. Examples include INSERT, UPDATE, DELETE.
JDK is a software development kit used for developi...read more
Q47. Difference between regression testing and retesting
Regression testing is testing the entire system after changes while retesting is testing a specific bug fix.
Regression testing ensures that changes made to the system do not cause new bugs or issues.
Retesting is done to ensure that a specific bug or issue has been fixed.
Regression testing is done after every major change in the system while retesting is done after every bug fix.
Regression testing is time-consuming and requires a lot of resources while retesting is relatively ...read more
Q48. Difference between the smoke testing and sanity testing
Smoke testing is a shallow and wide approach to testing while sanity testing is a narrow and deep approach to testing.
Smoke testing is done to ensure that the critical functionalities of the application are working fine after a build.
Sanity testing is done to ensure that the bugs reported in the previous build are fixed and the new functionalities added are working fine.
Smoke testing is done before the actual testing begins while sanity testing is done after the actual testin...read more
Q49. what is smoke and sanity testing?
Smoke testing is a quick test to check if the basic functionalities of the application are working fine, while sanity testing is a subset of regression testing to verify if the bugs have been fixed.
Smoke testing is performed to ensure the stability of the application before proceeding with detailed testing.
Sanity testing is done to verify that the specific functionalities are working as expected after changes.
Smoke testing is a subset of acceptance testing, while sanity testi...read more
Q50. What is product backlog and sprint backlog
Product backlog is a list of all desired work on a project, while sprint backlog is a subset of the product backlog for a specific sprint.
Product backlog includes all features, bug fixes, enhancements, and other work needed for a project.
Sprint backlog is a subset of the product backlog selected for a specific sprint.
Product backlog is constantly updated and prioritized based on business needs.
Sprint backlog is fixed for the duration of a sprint and can only be changed with t...read more
Interview Questions of Similar Designations
Top Interview Questions for Manual Test Engineer 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