SlideShare une entreprise Scribd logo
1  sur  23
Top 20 Software Testing Interview
Questions for SDET
By DevLabs Alliance
Visit us at: www.devlabsalliance.com
Email: training@devlabsalliance.com
Contact: +91 9717514555
Testing Interview Questions for SDET
1. What is the difference between SDET and manual Tester?
SDET is a highly skilled resource having both development and testing skills whereas
manual testers have limited programming skills and can only prepare and execute the test
cases.
SDETs can develop test automation tools and can use it but testers are not expected to
develop the automations tools, they can only use the various automation tools.
Testing Interview Questions for SDET
2. What are the roles and responsibilities of SDET?
Below are the roles and responsibilities of SDET :
• Participation in design and architectural discussion
• Understanding the project requirements
• Creation of Automation framework and perform the testing through the framework
• Build different test scenarios and tests acceptance criteria's
• SDET works with development team and helps in resolving the issue
• Creation of defect reports and managing communication with the team
Testing Interview Questions for SDET
3. What are the roles and responsibilities of Agile Tester?
• He should attend sprint-planning sessions
• He should attend daily stand-ups
• He should be able to communicate with stakeholders and business people for better
understanding of functionality of the software
• He should communicate with other teams like development team continuously to
understand the actual flow of code and short hand-off demonstrations
• He should not wait for the development to end and then start testing. The testing should go
in parallel with development throughout the sprint
• He should be able to automate the maximum test cases using effective testing tools
Testing Interview Questions for SDET
4. What is the difference between Quality Assurance and Quality
Control?
Quality Assurance involves in process-oriented activities. It focuses on the approaches,
techniques, methods and processes and ensures that they are implemented correctly.
It basically focuses on prevention of defects in the process used to make software
application.
Quality Control involves in product-oriented activities. It ensures that the approaches,
techniques, methods and processes that are designed in the project are following
correctly.
It focuses on the execution of program or code to identify the defects in the software
application.
Testing Interview Questions for SDET
5. What is the difference between Severity and Priority?
Severity is defined as the degree of impact a defect has on the application whereas
Priority defines the order in which a defect should be fixed.
For eg.: A site maintaining the employees record doesn’t allow to save the record on click
of Save button. So this would be a very severe defect as this is blocking the main
functionality.
This should be fixed in high priority because primary functionality is breaking.
Testing Interview Questions for SDET
6. Give an example of High Priority and High Severity defect.
Submit button is not working on a login page and customers are unable to login to the
application.
For eg.: Any site which allow access to authorized users only by giving the valid credentials
and clicking on Login button.
But login button of the page doesn’t allow the authorized user to enter the site. Then this
would be the high severity and high priority defect.
Testing Interview Questions for SDET
7. Give an example of Low priority and High Severity defect.
There is a crash in some functionality which is going to deliver after couple of releases.
For eg: A link provided in FAQ page is not opening but this link is rarely used by end user.
So it can be fixed in some later release. So, this would be a high severity defect because
some link of the page is not opening but since this is not used by the user, so it can be set
to low priority.
Testing Interview Questions for SDET
8. State 4 differences between Verification and Validation.
Verification Validation
It is a process of checking if the software being developed
meets the specification.
It is a process of checking whether the specifications that are
developed meet the customer’s requirements.
It does not involve execution of the code. It involves execution of the code.
It is done at the time of development. It is done after the completion of development by testing team.
It describes whether the outputs are as per the inputs.
It describes whether the software is accepted by the customer
or not.
Testing Interview Questions for SDET
9. What are the phases of Software Testing Life Cycle?
Requirement
Analysis
Test Planning
Test Case
Development
Test
Environment
Setup
Test
Execution
Test Cycle
Closure
Testing Interview Questions for SDET
10. What is the difference between Test Scenario and Test Case?
Test Scenario describes any functionality that can be tested.
Test case is a document that contains the steps that has to be executed.
For eg.:
Test Scenario: Login into the application
This test scenario is the functionality of the application and it will include number of Test
cases like:
TC1: Verify whether email is valid.
TC2: Verify whether valid email id and valid password are entered.
TC3: Verify that proper error messages are displayed if wrong email id or password is
entered.
Testing Interview Questions for SDET
11. What is Test Plan?
Test Plan is a document that describes the scope, approach, resources and schedule of
testing activities.
Find the Test Plan template in next slide:
Testing Interview Questions for SDET
Testing Interview Questions for SDET
12. What are the components of Test Plan?
• Test Strategy
• Test Objective
• Entry and Exit Criteria
• Resource Planning
•Test Deliverables
Testing Interview Questions for SDET
13. What is Test Script?
Test Script is written in a programming language and is a short program to test part of the
functionality.
For eg.: to click any button, we can write the script as:
click(“buttonName”);
Testing Interview Questions for SDET
14. What is the difference between Alpha Testing and Beta Testing?
Alpha Testing is a pre-release testing performed by end user representative at the
developer’s site.
Beta Testing is the testing performed by customers at their own location.
For eg.: When any new android version is released, then alpha testing is done first with
the developer to verify its functioning.
Once alpha testing is completed, Beta testing is done by the end user to verify that its
working fine without any bugs and crashes.
Testing Interview Questions for SDET
15. What is the difference between Sanity Testing and Regression
Testing?
Sanity Testing is a surface level testing in which tester checks whether whole functionality
of the software works in a proper way.
Regression Testing is a process of testing changes to programs to make sure that the older
functionality still works with the new changes.
Testing Interview Questions for SDET
16. What is Re-testing?
Retesting is a process of checking the bugs that are fixed by development team.
For eg.: If in any release, say 1.1, some defect is introduced which is fixed by developers
and then released to tester in 1.2 release. Thus in 1.2 release, tester will again test the
defect to verify whether its been fixed or not. This process of checking the defect again is
called as Re-testing.
Testing Interview Questions for SDET
17. What is Boundary Value Testing?
Boundary Value Testing is a testing on boundary conditions, below and above the edges of
input and output equivalence classes.
For eg.: Some text box takes only values from 3 to 8.
Minimum boundary value: 3
Maximum boundary value: 8
Testing with Invalid inputs: 2(below range) and 9(above range)
Testing with valid inputs: 3(min),4(min+1),7(max-1) and 8(max)
Testing Interview Questions for SDET
18. Explain Life-Cycle of Defect.
Testing Interview Questions for SDET
19. What is Traceability Matrix?
Traceability Matrix is a document that shows the relationship between test cases and
requirements.
It is prepared before test case designing.
It ensures that all the requirements and change requests are tested.
Testing Interview Questions for SDET
20. How Requirement Traceability Matrix(RTM) is prepared?
For preparing the Requirement Traceability Matrix, follow below steps:
• Gather all requirement documents. Documents include Business Requirement
• Document, Functional Specification Document, Technical Specification Document.
• List down all the requirements from Business Requirement Document one by one with
Requirement Id#.
• Go to Functional Specification Document and list all functional requirement for each
business requirement.
• Open Test Scenario or test case document and link available test case ids to respective
functional requirements.
Visit us at: www.devlabsalliance.com
Email: training@devlabsalliance.com
Contact: +91 9717514555

Contenu connexe

Tendances

Design pattern application
Design pattern applicationDesign pattern application
Design pattern applicationgayatri thakur
 
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Arun Kumar
 
201 core java interview questions oo ps interview questions - javatpoint
201 core java interview questions   oo ps interview questions - javatpoint201 core java interview questions   oo ps interview questions - javatpoint
201 core java interview questions oo ps interview questions - javatpointravi tyagi
 
Basic java important interview questions and answers to secure a job
Basic java important interview questions and answers to secure a jobBasic java important interview questions and answers to secure a job
Basic java important interview questions and answers to secure a jobGaruda Trainings
 
20 most important java programming interview questions
20 most important java programming interview questions20 most important java programming interview questions
20 most important java programming interview questionsGradeup
 
Java/J2EE interview Qestions
Java/J2EE interview QestionsJava/J2EE interview Qestions
Java/J2EE interview QestionsArun Vasanth
 
Java design pattern tutorial
Java design pattern tutorialJava design pattern tutorial
Java design pattern tutorialAshoka Vanjare
 
Unit Testing & TDD Training for Mobile Apps
Unit Testing & TDD Training for Mobile AppsUnit Testing & TDD Training for Mobile Apps
Unit Testing & TDD Training for Mobile AppsMarcelo Busico
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questionsKuldeep Pawar
 
Class notes(week 9) on multithreading
Class notes(week 9) on multithreadingClass notes(week 9) on multithreading
Class notes(week 9) on multithreadingKuntal Bhowmick
 
50+ java interview questions
50+ java interview questions50+ java interview questions
50+ java interview questionsSynergisticMedia
 
Working With Legacy Code
Working With Legacy CodeWorking With Legacy Code
Working With Legacy CodeAndrea Polci
 
Extreme Interview Questions
Extreme Interview QuestionsExtreme Interview Questions
Extreme Interview QuestionsEhtisham Ali
 

Tendances (20)

Design pattern application
Design pattern applicationDesign pattern application
Design pattern application
 
Java interview question
Java interview questionJava interview question
Java interview question
 
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
Lulu.com.java.j2 ee.job.interview.companion.2nd.edition.apr.2007
 
201 core java interview questions oo ps interview questions - javatpoint
201 core java interview questions   oo ps interview questions - javatpoint201 core java interview questions   oo ps interview questions - javatpoint
201 core java interview questions oo ps interview questions - javatpoint
 
Basic java important interview questions and answers to secure a job
Basic java important interview questions and answers to secure a jobBasic java important interview questions and answers to secure a job
Basic java important interview questions and answers to secure a job
 
20 most important java programming interview questions
20 most important java programming interview questions20 most important java programming interview questions
20 most important java programming interview questions
 
Java/J2EE interview Qestions
Java/J2EE interview QestionsJava/J2EE interview Qestions
Java/J2EE interview Qestions
 
Java scjp-part1
Java scjp-part1Java scjp-part1
Java scjp-part1
 
Java design pattern tutorial
Java design pattern tutorialJava design pattern tutorial
Java design pattern tutorial
 
Unit Testing & TDD Training for Mobile Apps
Unit Testing & TDD Training for Mobile AppsUnit Testing & TDD Training for Mobile Apps
Unit Testing & TDD Training for Mobile Apps
 
Realtime selenium interview questions
Realtime selenium interview questionsRealtime selenium interview questions
Realtime selenium interview questions
 
1
11
1
 
Test Automation and Keyword-driven testing af Brian Nielsen, CISS/AAU
Test Automation and Keyword-driven testing af Brian Nielsen, CISS/AAUTest Automation and Keyword-driven testing af Brian Nielsen, CISS/AAU
Test Automation and Keyword-driven testing af Brian Nielsen, CISS/AAU
 
Java quick reference
Java quick referenceJava quick reference
Java quick reference
 
Class notes(week 9) on multithreading
Class notes(week 9) on multithreadingClass notes(week 9) on multithreading
Class notes(week 9) on multithreading
 
50+ java interview questions
50+ java interview questions50+ java interview questions
50+ java interview questions
 
Core java questions
Core java questionsCore java questions
Core java questions
 
Concurrency on the JVM
Concurrency on the JVMConcurrency on the JVM
Concurrency on the JVM
 
Working With Legacy Code
Working With Legacy CodeWorking With Legacy Code
Working With Legacy Code
 
Extreme Interview Questions
Extreme Interview QuestionsExtreme Interview Questions
Extreme Interview Questions
 

Similaire à DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by DevLabs Alliance

Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx14941
 
Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSrikanth Krishnamoorthy
 
The Essentials Of Test Driven Development
The Essentials Of Test Driven Development The Essentials Of Test Driven Development
The Essentials Of Test Driven Development Rock Interview
 
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESCHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESSamruddhi Sheth
 
The productivity of testing in software development life cycle
The productivity of testing in software development life cycleThe productivity of testing in software development life cycle
The productivity of testing in software development life cycleNora Alriyes
 
IRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLCIRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLCIRJET Journal
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTINGacemindia
 
Software testing and software development process
Software testing and software development processSoftware testing and software development process
Software testing and software development processGen Aloys Ochola Badde
 
An introduction to Software Testing and Test Management
An introduction to Software Testing and Test ManagementAn introduction to Software Testing and Test Management
An introduction to Software Testing and Test ManagementAnuraj S.L
 
STM-UNIT-1.pptx
STM-UNIT-1.pptxSTM-UNIT-1.pptx
STM-UNIT-1.pptxnischal55
 
Acceptance test driven development
Acceptance test driven developmentAcceptance test driven development
Acceptance test driven developmentEditor Jacotech
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxssusere4c6aa
 
SOFTWARE TESTING.pptx
SOFTWARE TESTING.pptxSOFTWARE TESTING.pptx
SOFTWARE TESTING.pptxssrpr
 
Istqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationIstqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationKevalkumar Shah
 

Similaire à DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by DevLabs Alliance (20)

Aim (A).pptx
Aim (A).pptxAim (A).pptx
Aim (A).pptx
 
Software Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By SrikanthSoftware Testing - A sneak preview By Srikanth
Software Testing - A sneak preview By Srikanth
 
The Essentials Of Test Driven Development
The Essentials Of Test Driven Development The Essentials Of Test Driven Development
The Essentials Of Test Driven Development
 
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIESCHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
CHAPTER 1 BASIC CONCEPTS AND PRELIMINARIES
 
Stm unit1
Stm unit1Stm unit1
Stm unit1
 
Testing software development
Testing software developmentTesting software development
Testing software development
 
The productivity of testing in software development life cycle
The productivity of testing in software development life cycleThe productivity of testing in software development life cycle
The productivity of testing in software development life cycle
 
Test Policy and Practices
Test Policy and PracticesTest Policy and Practices
Test Policy and Practices
 
CTFL Module 01
CTFL Module 01CTFL Module 01
CTFL Module 01
 
IRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLCIRJET- Research Study on Testing Mantle in SDLC
IRJET- Research Study on Testing Mantle in SDLC
 
stm f.pdf
stm f.pdfstm f.pdf
stm f.pdf
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Testing overview
Testing overviewTesting overview
Testing overview
 
Software testing and software development process
Software testing and software development processSoftware testing and software development process
Software testing and software development process
 
An introduction to Software Testing and Test Management
An introduction to Software Testing and Test ManagementAn introduction to Software Testing and Test Management
An introduction to Software Testing and Test Management
 
STM-UNIT-1.pptx
STM-UNIT-1.pptxSTM-UNIT-1.pptx
STM-UNIT-1.pptx
 
Acceptance test driven development
Acceptance test driven developmentAcceptance test driven development
Acceptance test driven development
 
STLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptxSTLC & SDLC-ppt-1.pptx
STLC & SDLC-ppt-1.pptx
 
SOFTWARE TESTING.pptx
SOFTWARE TESTING.pptxSOFTWARE TESTING.pptx
SOFTWARE TESTING.pptx
 
Istqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparationIstqb intro with question answer for exam preparation
Istqb intro with question answer for exam preparation
 

Dernier

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Dernier (20)

Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

DevLabs Alliance Top 20 Software Testing Interview Questions for SDET - by DevLabs Alliance

  • 1. Top 20 Software Testing Interview Questions for SDET By DevLabs Alliance Visit us at: www.devlabsalliance.com Email: training@devlabsalliance.com Contact: +91 9717514555
  • 2. Testing Interview Questions for SDET 1. What is the difference between SDET and manual Tester? SDET is a highly skilled resource having both development and testing skills whereas manual testers have limited programming skills and can only prepare and execute the test cases. SDETs can develop test automation tools and can use it but testers are not expected to develop the automations tools, they can only use the various automation tools.
  • 3. Testing Interview Questions for SDET 2. What are the roles and responsibilities of SDET? Below are the roles and responsibilities of SDET : • Participation in design and architectural discussion • Understanding the project requirements • Creation of Automation framework and perform the testing through the framework • Build different test scenarios and tests acceptance criteria's • SDET works with development team and helps in resolving the issue • Creation of defect reports and managing communication with the team
  • 4. Testing Interview Questions for SDET 3. What are the roles and responsibilities of Agile Tester? • He should attend sprint-planning sessions • He should attend daily stand-ups • He should be able to communicate with stakeholders and business people for better understanding of functionality of the software • He should communicate with other teams like development team continuously to understand the actual flow of code and short hand-off demonstrations • He should not wait for the development to end and then start testing. The testing should go in parallel with development throughout the sprint • He should be able to automate the maximum test cases using effective testing tools
  • 5. Testing Interview Questions for SDET 4. What is the difference between Quality Assurance and Quality Control? Quality Assurance involves in process-oriented activities. It focuses on the approaches, techniques, methods and processes and ensures that they are implemented correctly. It basically focuses on prevention of defects in the process used to make software application. Quality Control involves in product-oriented activities. It ensures that the approaches, techniques, methods and processes that are designed in the project are following correctly. It focuses on the execution of program or code to identify the defects in the software application.
  • 6. Testing Interview Questions for SDET 5. What is the difference between Severity and Priority? Severity is defined as the degree of impact a defect has on the application whereas Priority defines the order in which a defect should be fixed. For eg.: A site maintaining the employees record doesn’t allow to save the record on click of Save button. So this would be a very severe defect as this is blocking the main functionality. This should be fixed in high priority because primary functionality is breaking.
  • 7. Testing Interview Questions for SDET 6. Give an example of High Priority and High Severity defect. Submit button is not working on a login page and customers are unable to login to the application. For eg.: Any site which allow access to authorized users only by giving the valid credentials and clicking on Login button. But login button of the page doesn’t allow the authorized user to enter the site. Then this would be the high severity and high priority defect.
  • 8. Testing Interview Questions for SDET 7. Give an example of Low priority and High Severity defect. There is a crash in some functionality which is going to deliver after couple of releases. For eg: A link provided in FAQ page is not opening but this link is rarely used by end user. So it can be fixed in some later release. So, this would be a high severity defect because some link of the page is not opening but since this is not used by the user, so it can be set to low priority.
  • 9. Testing Interview Questions for SDET 8. State 4 differences between Verification and Validation. Verification Validation It is a process of checking if the software being developed meets the specification. It is a process of checking whether the specifications that are developed meet the customer’s requirements. It does not involve execution of the code. It involves execution of the code. It is done at the time of development. It is done after the completion of development by testing team. It describes whether the outputs are as per the inputs. It describes whether the software is accepted by the customer or not.
  • 10. Testing Interview Questions for SDET 9. What are the phases of Software Testing Life Cycle? Requirement Analysis Test Planning Test Case Development Test Environment Setup Test Execution Test Cycle Closure
  • 11. Testing Interview Questions for SDET 10. What is the difference between Test Scenario and Test Case? Test Scenario describes any functionality that can be tested. Test case is a document that contains the steps that has to be executed. For eg.: Test Scenario: Login into the application This test scenario is the functionality of the application and it will include number of Test cases like: TC1: Verify whether email is valid. TC2: Verify whether valid email id and valid password are entered. TC3: Verify that proper error messages are displayed if wrong email id or password is entered.
  • 12. Testing Interview Questions for SDET 11. What is Test Plan? Test Plan is a document that describes the scope, approach, resources and schedule of testing activities. Find the Test Plan template in next slide:
  • 14. Testing Interview Questions for SDET 12. What are the components of Test Plan? • Test Strategy • Test Objective • Entry and Exit Criteria • Resource Planning •Test Deliverables
  • 15. Testing Interview Questions for SDET 13. What is Test Script? Test Script is written in a programming language and is a short program to test part of the functionality. For eg.: to click any button, we can write the script as: click(“buttonName”);
  • 16. Testing Interview Questions for SDET 14. What is the difference between Alpha Testing and Beta Testing? Alpha Testing is a pre-release testing performed by end user representative at the developer’s site. Beta Testing is the testing performed by customers at their own location. For eg.: When any new android version is released, then alpha testing is done first with the developer to verify its functioning. Once alpha testing is completed, Beta testing is done by the end user to verify that its working fine without any bugs and crashes.
  • 17. Testing Interview Questions for SDET 15. What is the difference between Sanity Testing and Regression Testing? Sanity Testing is a surface level testing in which tester checks whether whole functionality of the software works in a proper way. Regression Testing is a process of testing changes to programs to make sure that the older functionality still works with the new changes.
  • 18. Testing Interview Questions for SDET 16. What is Re-testing? Retesting is a process of checking the bugs that are fixed by development team. For eg.: If in any release, say 1.1, some defect is introduced which is fixed by developers and then released to tester in 1.2 release. Thus in 1.2 release, tester will again test the defect to verify whether its been fixed or not. This process of checking the defect again is called as Re-testing.
  • 19. Testing Interview Questions for SDET 17. What is Boundary Value Testing? Boundary Value Testing is a testing on boundary conditions, below and above the edges of input and output equivalence classes. For eg.: Some text box takes only values from 3 to 8. Minimum boundary value: 3 Maximum boundary value: 8 Testing with Invalid inputs: 2(below range) and 9(above range) Testing with valid inputs: 3(min),4(min+1),7(max-1) and 8(max)
  • 20. Testing Interview Questions for SDET 18. Explain Life-Cycle of Defect.
  • 21. Testing Interview Questions for SDET 19. What is Traceability Matrix? Traceability Matrix is a document that shows the relationship between test cases and requirements. It is prepared before test case designing. It ensures that all the requirements and change requests are tested.
  • 22. Testing Interview Questions for SDET 20. How Requirement Traceability Matrix(RTM) is prepared? For preparing the Requirement Traceability Matrix, follow below steps: • Gather all requirement documents. Documents include Business Requirement • Document, Functional Specification Document, Technical Specification Document. • List down all the requirements from Business Requirement Document one by one with Requirement Id#. • Go to Functional Specification Document and list all functional requirement for each business requirement. • Open Test Scenario or test case document and link available test case ids to respective functional requirements.
  • 23. Visit us at: www.devlabsalliance.com Email: training@devlabsalliance.com Contact: +91 9717514555