Manual Testing Interview Questions. What Is Requirement Traceability Matrix? Requirement Traceability Matrix (RTM) is a document which records the mapping between the high-level requirements and the test cases in the form of a table. Manual Testing Interview Questions for Experienced Q16). What is a Test Harness? A test harness is the gathering of software along with the test information arranged to test a program unit by running it under changing conditions which include checking the input values with the expected yield.
- Manual Testing Interview Questions And Answers Pdf Download
- Manual Testing Interview Questions And Answers For Experienced In Accenture
- Tester Interview Questions And Answers
- Guru99 Manual Testing Interview Questions
- Manual Testing Interview Questions Scenario Based
Topmost frequently asked scenario-based manual testing interview questions for the experienced professionals with details answers:
I recently had this unique experience of coaching a QA (10 years experience) to attend a client software testing interview with a leading Entertainment company in Los Angeles. The site to be tested was a simple customer facing website (sort of like an online TV channel) that had both Web and Mobile components.
The situation was:
A consulting company was projecting profiles to this client for an onsite tester + coordinator position but none of them was making it through the testing interview process. So they decided to collect the QA interview questions from the previous attendees and they gave me a questionnaire. They wanted me to give the answers to the next candidate and coach thatperson to be successful in the testing QA interview.
When I got the list of questions, I was surprised and ‘not-surprised’ at the same time. Surprised- because the questions were really basic and a 10 year experienced QA should have been able to answer them easily. Not so surprised because QA is the field of IT that has most weeds in my opinion – but let’s not get into it.
After being done with the exercise, I thought it would be nice to share this experience with the STH readers. For beginners, this will be good live exposure. For others, it will be a friendly reminder of how important fundamentals are no matter how experienced we are.
Recommended Reading => 101+ Software Testing Interview Questions and Answers.
Here goes….
What You Will Learn:
- Manual Testing Interview Questions for Experienced
Manual Testing Interview Questions for Experienced
9 Most Common QA Software Testing Interview Questions for Beginners as well as Experienced Candidates:
Q1. What is the Process for creating a test script?
Step 1 – is to get a thorough understanding of the AUT –
a) This could be by reading the requirement documents thoroughly
b) In absence of docs, we could try to understand any point of reference that we have – a previous version of the application or wire-frames or screenshots
a) This could be by reading the requirement documents thoroughly
b) In absence of docs, we could try to understand any point of reference that we have – a previous version of the application or wire-frames or screenshots
Step 2– After understanding the requirements, we make a list of what are the areas in this application that will have to be tested. In other words, we identify the test requirements. The focus in this step is to identify “What” to test. The outcome of this step is a list of test scenarios.
Step 3 – Once we have the test scenarios, we concentrate next on “How” to test them. This phase involves writing detailed steps about how to test a particular feature, what data to enter (test data) and what is the expected result.
Once these 3 steps are done, we are ready for testing.
Q2. What are the fields in a bug report?
Following important fields should be included in a good bug report:
1. A unique ID
2. Defect description – a short describing what the bug is
3. Steps to reproduce – details about how to arrive at the error, exact test data, the time at which defect was found(if applicable) environment – any information that will help re-encounter the issue
4. Module/section of the application (if applicable)
5. Severity
6. Screenshot
7. Responsible QA – in case of any follow-up questions regarding this issue
Q3. How to test a customer facing software?
With any application that we test, we are trying to see if a certain set of requirements are met by the application or not. But when it comes to a user-facing site, apart from concentrating on functionality, we also have to look into few the usability features, may be performance and security aspects also to a certain extent.
The first level of testing is –Does the site satisfy its functional requirements.
Example:if it is a loan management site, we need to look at – are the new customer able to apply for a loan, are the existing customer able to access their loan info, is the interest % applied to the loan amount correct, etc.
The next level of testing is – how easy is it to use the site, do the options make a logical sense and meet the expectations of the user or not.
For example,if the user has to be pass 3-4 screens to submit the basic information they are going to be annoyed, so such issues have to be addressed.
Anotherexample, after entering username and password, the user might click on tab- which means the control should go to “Sign in” button, instead if it’s going to cancel, the user is going to be really annoyed and the experience of using the site is going to be compromised. Rihanna full album free download. Such issues have to be caught.
Performance testing to the complete extent might not be in scope but simple situations like, how long does the search results take to be displayed and how much time does it take for the system to retrieve a customer info at the peak hour – these are some example of the kind of things we would want to keep an eye on.
Security – for sites where there is a secure login to access the site, the minimum functionality around it has to be tested. For example, if I leave the site idle for more than 10 minutes, is it auto logging out or not. Something as basic as that should be focused on.
Q4. How to overcome the challenge of not having input documentation for testing?
Ship construction eyres pdf. IF the detailed standard documentation like BRD and FSD are unavailable, the tester will have to depend on some point of reference.
a) Screenshots
b) A previous version of the application
c) Wireframes …etc
a) Screenshots
b) A previous version of the application
c) Wireframes …etc
Another factor that helps immensely, is to talk to the developers or the business analysts (when available) to get a confirmation on our understanding or clarifications in case of doubts.
When none of these situations works, we can just conceptualize the application based on our previous IT application experience and create the basic set of test scripts. When testing phase comes up, we can set up a portion of test cycle time and do some test case management (make the already created scripts perfect) so we have the doc for the next phases.
Q5. How to get maximum productivity from an offshore team?
The key is to make sure that all the testers know about all the modules and that there is no knowledge concentration in one place. Involving everyone in test script peer reviews, defect meetings, and KT sessions is going to ensure that everyone is aware of the application to the best extent possible.
Also, by encouraging the concept of teamwork we can have the team members collaborate, help and aid each other for better productivity.
Regular follow up meetings also help the process very much.
Q6. What are the Roles and Responsibilities of an onsite coordinator? Does he/she test too?
The onsite coordinator is a point of contact for the offshore team and to the client for any information regarding the testing engagement.
This job includes:
- KT from and to offshore and clients
- Getting the environment to test all ready
- Sanity testing, smoke testing
- Testing – the key functionality.
- Bug review – found by the offshore team
- Bug assigning to the respective dev
- Presenting metrics
- Providing sign off
Yes, even an onsite coordinator has to test.
Q7. Inconsistent bugs – Why onsite can find it but offshore can’t and vice versa – How to handle this situation?
Every bug has to be noted and analyzed – whether it is encountered at onsite or offshore, whether repeatable or not. A real value-add to a tester’s job is when we involve ourselves in the Root Cause Analysis process for a bug rather than simply reporting it.
Some of the ways we can handle this situation are:
#1. All the onsite and offshore team members should follow a guideline that screenshots had to be taken for every error that we encounter – repeatable or not
#1. All the onsite and offshore team members should follow a guideline that screenshots had to be taken for every error that we encounter – repeatable or not
#2. If there are logs, system files or anything like that, that might help us find any evidence of the issue- we should try to find it
#3. Despite all these steps, if we still can’t tell why and when the problem occurs- we should report it to the developer all the same – with as much information as we can.
Download Monitors – Programs such as GoZilla!™ and NetZip are not compatible with our server and can stop a download. Screen Saver – Screen savers have been known to interfere with a download or affect system performance during a download. We recommend you disable your screen saver before you download. Dragon 13 Premium is being replaced soon. We have the new Professional v15 (superior to Premium in every way) in stock right now. DRAGON PROFESSIONAL 15 SPECIAL OFFER. The fastest and most accurate way to interact with your computer. Delivers up to. Dragon naturally speaking premium 13 download torrent. Mar 07, 2019 March 7, 2019 March 7, 2019 Full Version Download Multimedia, Speech Dragon NaturallySpeaking Premium 13 – This way your work is done 3 times faster than typing. All you have to do is tell your computer to do it for you. Build documents, send emails, control programs and use the internetOnly through speaking is applicable.
Q8. Video/audio related testing – What does this include?
How to test an application having video or audio?
Here are the important points to consider:
– Access levels (restricted or not – password controlled)
– Different kinds of environments
– Browser compatibility
– Screen resolutions
– Internet connection speeds
– The specific options on a video – like play, stop, mute etc.
– Video by size
– Response to the videos – comments (limitations on the comment length and number of comments it can take)
– Video responses to the videos
– Interface with social networking sites – interoperability
– Buffering speed
– Embedding the video
– Access levels (restricted or not – password controlled)
– Different kinds of environments
– Browser compatibility
– Screen resolutions
– Internet connection speeds
– The specific options on a video – like play, stop, mute etc.
– Video by size
– Response to the videos – comments (limitations on the comment length and number of comments it can take)
– Video responses to the videos
– Interface with social networking sites – interoperability
– Buffering speed
– Embedding the video
Q9. Mobile Application Testing – What does it include briefly?
Mobile App Testing Important Test Scenarios:
– Check if the app works well with multiple carriers and multiple devices
– Usability of the features in a mobile screen
– Testing it on different mobile platforms – like Android and iOS
– Installations, uninstalling, launching the app with network and without a network, testing functionality
– Network connections –WiFi, 2G, etc.
– Logs at iOS iPhone configuration utility for Android Monitor.bat can be used for debugging
– Check if the app works well with multiple carriers and multiple devices
– Usability of the features in a mobile screen
– Testing it on different mobile platforms – like Android and iOS
– Installations, uninstalling, launching the app with network and without a network, testing functionality
– Network connections –WiFi, 2G, etc.
– Logs at iOS iPhone configuration utility for Android Monitor.bat can be used for debugging
That was it. Now, wasn’t that simple.
As a final note, I reiterate the philosophy at STH – know the basics well, the rest automatically follows.
Manual Testing Interview Questions And Answers Pdf Download
I conclude, hoping that this effort will be beneficial and meaningful to our readers. Please let us know below in the comments section how we did.
Author: This post is written our STH team member Swati Seela.
Recommended Reading
A list of mostly asked software testing interview questions or QTP interview questions and answers are given below.
1) What is the PDCA cycle and where testing fits in?
There are four steps in a normal software development process. In short, these steps are referred to as PDCA.
PDCA stands for Plan, Do, Check, Act.
- Plan: It defines the goal and the plan for achieving that goal.
- Do/ Execute: It depends on the plan strategy decided during the planning stage. It is done according to this phase.
- Check: This is the testing part of the software development phase. It is used to ensure that we are moving according to plan and getting the desired result.
- Act: This step is used to solve if there any issue has occurred during the check cycle. It takes appropriate action accordingly and revises the plan again.
The developers do the 'planning and building' of the project while testers do the 'check' part of the project.
2) What is the difference between the white box, black box, and gray box testing?
Black box Testing: The strategy of black box testing is based on requirements and specification. It requires no need of knowledge of internal path, structure or implementation of the software being tested.
White box Testing: White box testing is based on internal paths, code structure, and implementation of the software being tested. It requires a full and detail programming skill.
Manual Testing Interview Questions And Answers For Experienced In Accenture
Gray box Testing: This is another type of testing in which we look into the box which is being tested, It is done only to understand how it has been implemented. After that, we close the box and use the black box testing.
Tester Interview Questions And Answers
Following are the differences among white box, black box, and gray box testing are:
Guru99 Manual Testing Interview Questions
Black box testing | Gray box testing | White box testing |
---|---|---|
Black box testing does not need the implementation knowledge of a program. | Gray box testing knows the limited knowledge of an internal program. | In white box testing, implementation details of a program are fully required. |
It has a low granularity. | It has a medium granularity. | It has a high granularity. |
It is also known as opaque box testing, closed box testing, input-output testing,. | Negative testing is done by considering the negative point of view for example: checking the first name field by providing the value such as 'Akshay123'. | |
It verifies the known set of test conditions. | It verifies the unknown set of conditions. | |
The positive testing checks the behavior of the system by providing the valid set of data. | The negative testing tests the behavior of the system by providing the invalid set of data. | |
The main purpose of the positive testing is to prove that the project works well according to the customer requirements. | The main purpose of the negative testing is to break the project by providing the invalid set of data. | |
The positive testing tries to prove that the project meets all the customer requirements. | The negative testing tries to prove that the project does not meet all the customer requirements. |
Manual Testing Interview Questions Scenario Based
Job/HR Interview Questions | Database Interview Questions |
PL/SQL Interview Questions | SQL Interview Questions |
Oracle Interview Questions | Android Interview Questions |
SQL Server Interview Questions | MySQL Interview Questions |
Java Basics Interview Questions | Java OOPs Interview Questions |
Java Multithreading Questions | Java String & Exception Questions |
Java Collection Interview Questions | JDBC Interview Questions |
Servlet Interview Questions | JSP Interview Questions |
Spring Interview Questions | Hibernate Interview Questions |