0% found this document useful (0 votes)
3 views1 page

Software Testing Interview Questions Guide

The document outlines a series of interview questions divided into three rounds, focusing on self-introduction, project experiences, testing concepts, and practical automation tasks. Key topics include differences between validation and verification, test case management, and tools like Selenium, TestNG, and Jenkins. The practical task involves automating a series of actions on a website using a BDD framework.

Uploaded by

booraniranjan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

Software Testing Interview Questions Guide

The document outlines a series of interview questions divided into three rounds, focusing on self-introduction, project experiences, testing concepts, and practical automation tasks. Key topics include differences between validation and verification, test case management, and tools like Selenium, TestNG, and Jenkins. The practical task involves automating a series of actions on a website using a BDD framework.

Uploaded by

booraniranjan
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd

Round 1 Questions:

1. Self-Introduction: Can you introduce yourself?


2. Describe your previous company project and the challenges you encountered. How
did you overcome them?
3. Day-to-Day Work: What is your day-to-day work in your office?
4. Validation vs Verification: What is the difference between validation and
verification?
[Link] Case vs Test Scenario: What is the difference between a test case and a test
scenario?
[Link] Testing: What is document testing, and why is it important?
[Link] vs STLC: What is the difference between SDLC and STLC?
[Link] and Priority: What are severity and priority in testing?
[Link] Defect & Lucky Defect: What is a masked defect and a lucky defect?
[Link] Testing: What is mutation testing?
🔹 Round 2 Questions:
1. What is the return type of WindowHandles in Selenium?
Interviewer asked me to write the syntax and explain how I work with this return
type.
2. Selenium findElements: What is the return type of findElements in Selenium?
Interviewer asked me to write the syntax and explain how I work with this return
type.
3. Multiple Elements: If you want to record multiple elements, how would you
proceed?
4. Browser Debugging: How do you perform browser debugging or pause browser?
5. XPath vs CSS Selector: What is the difference between XPath and CSS Selector?
[Link] Test Cases: How do you import test cases into Jira?
[Link] Prioritization: How do you prioritize test cases in TestNG and BDD?
[Link] Language: What are Gherkin language-related concepts you’ve worked with?
[Link] PR Commands: What Git commands do you use to raise a pull request (PR)?
[Link] Structure: What is the structure of TestNG, and why do you use it?
[Link] Listeners: What are listeners in TestNG?
[Link] & Gradle: What is Maven, and how is it helpful? Have you ever used Gradle
[Link] CI/CD: Why do you call Jenkins a CI/CD tool?
🔹 Round 3 Practical Automation Task:
Given a site URL, I was asked to automate the following steps using a BDD framework
and run the program through a runner class:
[Link] username and [Link] on the login [Link] on the flag
icon.4. Click on a dropdown element [Link] on a hidden [Link] clicking,
customer data should [Link] a radio [Link] the [Link] the
bill in a given text [Link] [Link] a PDF and close the PDF(which
is a window-based action).[Link] the alert [Link] on the profile
[Link] on sign [Link] a browser pop-up asking for
[Link] on sign out in the pop-up window.

You might also like