0% found this document useful (0 votes)
137 views

Testing Interview Questions

Uploaded by

Nimisha8730
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
137 views

Testing Interview Questions

Uploaded by

Nimisha8730
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 87

QA/TESTING INTERVIEW QUESTIONS BY QA IDEA

MOBILE:- +91-8305429370

**********************************************************************************
To Get Daily QA Job Alerts, Join Our WhatsApp / Telegram Group.
**********************************************************************************

Accolite Interview Questions

1 Can we call private method in class A from class B?


2 Fill data inside TextBox other than sendKeys()
3 How to get Screenshot on Test Failure?
4 int vs Integer
5 Abstract class vs Interface
6 Selenium WebDriver - API
7 What is Test Plan
8 Can we Overload and Override Static methods? Yes/No, why?
9 How can we select multiple values from dropdown?
10 Java and Selenium Exceptions
11 Adhoc testing, System testing, Compatibility testing
12 Regression vs Re-Testing
13 Experience in Manual testing
14 QA process?
15 Explain your project
16 Roles and Responsibilities in Project
17 Automation using Selenium - Captcha?
18 Automation using Selenium - Win Auth Pop-up?
19 Automation using Selenium - Alerts?
20 Challenges during automation
21 Agile

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys:

1. Tell me about your project


2. What is trade life cycle
3. Different between selenium IDE, RC and webdriver
4. What is constrctor and it's types
5. Explain single / and double // in selenium
6. What are the locaters
7. What is css locator

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

1 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Cognizant interview questions:

• tell me about the frameworks you use in your project


• What are collections in java
• how do we do parallel execution of a scenario in testng
• what are the annotations in testng
• is constructor overloading possible for static class?
• What is step definatiom in cucumber
• what do you mean by hooks in java?
• difference between throw, throws , throwable
• can you declare an abstract class as final?

• Suppose you have to create a dropdown using selenium webdriver how would you do (there
should be no duplicates)
• tell me the logic for string palindrome
• how can you slpit a character having combination of string, special characters and numbers

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

What is Xpath?

Find elements and element?

Difference between Abstract and interface?

Which type of locators in selenium useing ?

Whtas is Abstract class?

Whta is final kyword?

Whta is Constructor?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Delaplex Interview Questions

1)Test Script Template


2)Entry and exit Criteria
3)Requirement Tracebelity Matrix
4)aggregate functions in sql
5)What is subquery?
6)Which query will execute First?
7)collection in postman

2 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
8)function block in api
9)What is api?
10)explain local and global variable in api
11)400 error response
12)200 error response
13)201 error response
14)api error codes
15)What is Put Request?
16)What is api request?
17)What is api automation testing?
18)What is API?
19)How to hit a url using selenium?
20)Uses of this keyword?
21)What is access modifiers?
22)Types of modifiers
23)Explain private modifiers
24)use of interface in java
25)Can constructor can be overhidden
26)What is oops concept?
27)Types of OOPS Concept?
28)Polymorphism and explain types
29)main use of inheritance in java
30)Inheritence in Java
31)what is object in java
32)TestNg Basic annotations
33)Handle Common exceptions:
34)what is NosuchelementException
35) What is Nosuchwindowexception?
36)Difference Between GetWindowhandle() And GetWindowHandles()
37)How to handle multiple windows in Selenium?
38)find elements in selenium
39)Methods in Selenium
40)Assert and verify in selenium
41)Locate Elements by Link Text & Partial Link Text in Selenium Webdriver
42)Locators and types
43)Use of test Runner in cucumber
44)What is cucumber feature file?
45)3 main files in cucumber
46) Types of files in Cucumber
47)Typoes of framework
48)Explain bdd framework
49)Data driver vs keyword driver framework vs hybrid framework

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant Manager round

3 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
-Explain your framework
-A scenario where link is present and its xpath is also correct what can be reason link is not present
when we run testcase?
-And this is affecting further execution, how to make sure execution continue even if this fails?
-Exception types
-finally block

Cognizant Client(Credit Suisse) Interview


-What is Payload and its types
-How to pass Payload
-What is Page Object model
-On Web page we have label i.e. 34 verify if it is correct by comparing it with value stored in DB
-if this label i.e. 34 having spaces which are changing dynamically, how will you remove this spaces?
-How to do DB connection in selenium
-If there is label which is blinking(appear-disappear) and that too not at one location on page how can
we get text of this label
-SQL query to get min & max of employee salary
-what is UNION & UNION ALL
-Having clause
-what is GIT hub
-If one of your teammate has made wrong commit and went on leave and now code is not running,
what will be your approach without removing his code?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#Delloite interview questions

what is the difference between integration testing and regression testing


How do you configure chrome using selenium webdriver
What is sanity and smoke testing
what is the agile technique you use in your project
how do you store the run results for manual testing?
how to store results for automation testing?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Photon infotech interview questions

Explain your framework


Java collections API used in your project
When and where do you use array and arraylist?
Explain oops concept used in your framework?
Explain Git Commands to push and retrive the code?
Explain Different annotations used in testng ?

4 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
How will you achieve parallel execution?
Explain CI tool Jenkins ?
Explain Maven architecture?
Explain how selenium webdriver will work in backend?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys

1. Difference between ArreayList and linklist


2. What is collection
3. How to iterate list
4. What is interface
5. Explain method over ride and method overloading
6. Can we override main method and why?
7. What is abstract class
8. What is Super keyword
9. What is encapsulation
10. What is webdriver
11. What is parent interface of Webdriver? Ans: "SearchContext"
12. Difference between findelement and findelements
13. Difference between
Webdriver driver=new FirefoxDriver() and
FirefoxDriver driver=new FirefoxDriver()
14.Explan throw and throws
15. Can try with multiple catch possible?
16. Can multiple try with single catch possible?
17. Explain your project
18. How you read/write the excel?
19. Are you able to design framework from scratch
20. Question on Jenkin

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys
1. Difference between ArreayList and linklist
2. What is collection
3. How to iterate list
4. What is interface
5. Explain method over ride and method overloading
6. Can we override main method and why?
7. What is abstract class
8. What is Super keyword
9. What is encapsulation

5 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
10. What is webdriver
11. What is parent interface of Webdriver? Ans: "SearchContext"
12. Difference between findelement and findelements
13. Difference between
Webdriver driver=new FirefoxDriver() and
FirefoxDriver driver=new FirefoxDriver()
14.Explan throw and throws
15. Can try with multiple catch possible?
16. Can multiple try with single catch possible?
17. Explain your project
18. How you read/write the excel?
19. Are you able to design framework from scratch
20. Question on Jenkin

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Unify technology :
1. What is your role.
2. What challenges do you face while doing automation testing.
3. Give me an example of manual testing and automation testing each ( like in which case we can do
automation and in which case we can do manual)

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys
1.Hybrid Framework flow
2.Agile metodology
3.Flow of your project.
4.What is interface
5.What is encapsulation

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Vodafone Interview Questions


1) Write a code to read the excel file
2)reverse a string in java without using any inbuilt function
String a="abcd1234"
3)prerequisite for automation testing
4)Pre-requisites for selenium
5)Use of Pom file in maven
6)Maven advantages over selenium

6 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Birla soft interview questions

1) what is webdriver
2) Difference between driver.get and driver.navigate
3) Java Program to seperate String using delimiter
4) Java Program to create Pattern
5) What is Collections in Java
6) Difference between Find elements and find element
7) How to handel Frames
8) what is window handler
09/05/2021, 5:05 pm - Shammi Jha, (Main): Cinntra Infotech inetrview questiosn:
1)exceptions in selenium
2)stale exception in selenium
3)exceptions vs errors in java
4)base class of all exceptions in java
5)why multiple inheritance is not supported in java
6)Find the Broken links on a webpage

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TCS
Explain about your roles and responsibilities.
What is functional testing?
What is sanity testing??
What is regression testing?
Which tool you are using ?
Have you worked on Rest soap?
Explain you project?
Do you have any knowledge about telecome domain?
What is bug life cycle?
What is Difference between SDLC and STLC??

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

UST global interview questions:

1. Introduce urself
2. Explain ur project
3. Run time polymorphism
4. Write a program to reverse the string and cal the each chars and print the numbers.

7 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
given String S1= I am a software tester
5.can we declare constructor as private?
6.super keyword
7.explain Maven and how u r using it in ur project
8.how r u preparing report in ur project
9. Scenario: in a webpage we have one product and need to give review for the particular products.
What type of testing will u perform and how many scenarios u can write from this?
10. Localisation, globalisation and security testing.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Walmart
1.Project flow framework
2.overloading and overriding
3.Exception checked and unchecked
4.String are given
Input: 4(ES)6(ESD)2(DK)
Output: ESESESESESDESDESDESDESDESDESDDKDK

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Anju Software
1. Tell me about yourself?
2. Agile ceremonies?
3. Ad-hoc & exploratory testing?
4. Test planning & strategy?
5. Type of Locators used in scripts?
6. Even & odd number programming logic?
7. Return String value & count with/without space in method?
8. Where you used Inheritance in program?
9. What is void?
10. Which tool used for API testing & performance Testing?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Tenerity India
Introduce yourself
Load Testing how to u carry out
Test case Expalanation
Explain agile
calculate automation test script : effort estmation for a given Test case from automation point of view
Difference between find element & find elements

8 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
different types of exceptions in selenium
difference between No such element exception and element not found exception
Explain OOPs
what is encapuslation & where do u use it
where do u apply OOPs in Selenium
Method overloading & Method Overriding
Basic SQL
String value= "India is a great country" print only the interim characters from each word.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemini

Which of the following WebDriver APIs Selenium have you used?


Which of the following version control or build tools have you worked on?
Which of the following Selenium locators have you used?
Which of the following programming language have you used with Selenium
Which of the following methodologies have you worked on
Which of the following Selenium version have you used?
Which of the following automation activities have you worked on?
Other than test automation, what are the activities that you have performed
Have you been involved in the following activities
1.Determining if the test case is automatable
2.Troubleshooting overall automation issues eg. improving the time taken to run an automated
regression suite
3.Creating or significantly modifying test automation framework
4.Creating test automation strategy

Which of the following development practices have you been exposed to?
Which of the following techniques / aspects of mobile testing have you worked with?
Which of the following test automation tool have you used?
Which of the following test automation frameworks have you used?
1 Test Driven Development (TDD)
2 Behaviour driven (BDD)
3 Data driven
4 Keyword driven
5 Hybrid

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemini interview questions:


1.tell me about urself
2. Explain ur project
3. Polymorphism, compile time polymorphism

9 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
4.testng and what types of annotations u have used in ur project
5.build tool- maven
6.version control tool
7.r u using jenkins. How u r configuring jenkins jobs
8.double click on selenium
9. In Action class , what type of predefined methods we hav in selenium
10. List, set in collection
11.types of waits in selenium
12. Can a constructor be overriden?
13. Can a constructor be overloaded?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture Interview Questions:


1. Introduce yourself.
2. Tell about your projects.
3. How you understand the business requirements being a team lead in your project?
4. What is requirement traceability matrix?
5. What is regression testing?
6. What is functional testing?
7. What is integration testing?
8. What you have worked on in database testing?
9. Which framework you have used in your current project?
10. Explain your entire project step by step, everything that you do.
11. Have you been a part of test automation scope?
12. Out of 5000 scripts you have to automate only 1000 scripts, then what will be your criteria to choose
those 1000 scripts?
13. Have you worked on waterfall model or only on Agile?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Resideo Interview questions:

1. Explain the projects worked on previous organization


2.explain the project unr working in current organization
3. Write a program to swap the numbers.
4. Write a program to swap the array {1,2,3,4,5}
5. How u r executing the failed test cases ?Have u used RetryAnalyzer ?
6. Abstract class and interface
7. How can u achieve data hiding?
8. Encapsulation
9. How u r identifying elements in ur project?
10. Which framework r using?
11. Collection in selenium

10 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
12. How r u handling late night meeting with US clients?
13. Have u face any challenges in ur project. If yes how u have handled that?
14.final , finally keywords
15. How u r using the common functions in the step file (jave file) which is written in the base file?
16. how the execution starts in ur project?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Intuit Interview Questions:

1)BDD Framework in selenium


2)How to write bdd test
3)Types oF Framework
4)Use of webdriver in selenium
5)How application to be platform independent
6)Test Plan Document
7)What are the git commands
8)Process if we are making changes in Loacl system then how will affect in git
9)Get- push
10)Get Pull
11)Oops concept
12)Java encapsulation
13)Inheritance in java
14)what are the mechanism in Inheritance in java
15)what are the api error codes 200,400,401,403
16)Different types of Rest api
17)get-api
18)How to pass query parameters in HTTP Get request using rest assured
19)Different types of reports supported by cucmber
20)In Mobile,Which type of testing you are performed
21)What is maven?
22)What are the advantages of maven over selenium
23)What are the different kinds of rest api?
24)If any application we have to automate then how will start our process?
25)Give Indexes of array elements which has sum=10
Array arr={1,2,3,4,5,6,7,8,9}
eg. 1+9=10 so print index 0 and 9
2+8=10 so print index 1 and 8
26)How hashmap works internally?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Hogarth India
Q. Tell me about yourself

11 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Q. Explain your roles and responsibilities in your current project
Q. How to create pipelines in Jenkins
Q. What are listeners in TestNG?
Q. Where you store failed and passed reports?
Q. How to integrate with Pom.xml

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

ThoughtBees Interview Question:

1.Introduce yourself
2.Read data from csv
3.Generate random numbers and write the same into csv.
4.Go to flipkart.com and take a screenshot in the folder called flipkart and if the folder is not available
please create and write into it.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Wipro interview Questions:


1.Oops Concept
2.Difference between Abstract class and Inheritance
3.What is object class.
4.What is constructor.
5.destructor in java
6.multiple inheritance in java
7.Types of polymorphism
8.Multilevel inheritance in java
9.What framework used in your project
10.To maintain the test cases in TestNG, what other tool used
11.What is xpath in java
12.Have you ever used custom xpath in your project
13.what are different annotations in TestNG
14.What are the differences between get() and navigate() method?
15.What is Xpath in Xml
16.What are the locators in Selenium.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

MassMutual interview questions

1. Explain OOPS concept.


2. Explain OOPS concept in your Selenium project.

12 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
3. Which type of variables can we have in interface? Can we have non-static variables?
4. Can we have methods with body inside Interface?
5. Which version java are you using?
6. How to create read only classes?
7. Duplicate - return type of method - Method Overloading - Is it right?
8. How can you achieve Multiple Inheritance in Java?
9. What is Diamond problem?
10. Can we change value of static variables?
11. Usage of super and this keyword?
12. Program: String str="32400121200";
Output should be: 00003241212 (all zeroes should be in starting)
13. What is Exception handling? How to handle it?
14. What is Exception propagation?
15. Can we have try block without catch block?
16. Will finally block be always executed? Can I abort the program before running this finally?
17. Sysout statement after finally block? Will it get execute?
---------------
18. OAUth 1 vs OAuth2 - Difference
19. https / http - security? - Difference?
20. Design pattern in API testing framework
21. Any idea about BDD Cucumber?
22. Log4J levels - default
23. Appenders - Types?
------------
24. git merge
25. git conflict
26. git fetch
27. Ever check what is inside this -> .git folder?
------------------
28. XPath Axes :
Go to https://www.moneycontrol.com/
MOST ACTIVE section ->
29. Xpath for Change column (with Tata Steel) -> (//a[text()='Tata Steel']//parent::td)//following::td[2]
30. following vs following-sibling?
31. How can I check whether Tata steel is there in 1st column or not?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TATA Elxsi interview questions=

1 what is API testing and how it works


2. Diff between abstract class & interface
3. What is git config
4. What is architecture of your automation project
5. What is oops concepts in java
6. What is TestNg

13 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
7. How you run your test cases in TestNg
8. What are collections in Java ?
9. What is HashMap?
10. exception handling in java
12, annotations in TestNg
13 .what is your role and responsibilities in your project
14 . What is difference between method overloading and overriding.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Nagarro interview 1st technical interview - May 07, 2021

1. How to handle alerts?


2. How to take screenshots?
3. What is actions class? Write the sytanx for it.
4. How to capture broken links?
5. What are the different types of waits?
Can you write syntax for Implcit and Explicit wait?
6. Scripts execution in HEADLESS mode?
How many ways it is possible?
7. DesiredCapabilities? Write down the syntax?
8. setCapabilities and addArguements?
9. Write data (with Columns) using Apache POI?
10. How many Meetings in Agile?
11. You are the only one Automation resource in your project,
What would be your approach? Are you able to design the framework from scratch?
12. Cucumber -> Feature file, Steps and how to run the test cases?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Joulstowatts
1st round
1. Tell me about yourself
2. What framework you have used & Explain your project framework flow .
3. Java oops concept how do we use in selenium
4. What is fluent wait in selenium
5. Where we use synchronization in selenium.
6. How do you find links in web page
7. What are TestNG annotations
8. What is TestNG parameter annotations about .
9.What is TestNG priority annotation is about.
10. With out mentioning any TESTNG ANNOTATIONS which test case will excicute first
11. Where do you use action methods in selenium.
12. How do you handle frames what is syntax for that .

14 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#Capgemini interview questions

difference between explicit and impplicit waits


Differnece between asset and verify
How will you handle multiple windows using selenium
What is Object repository in uft
how do you handle pop ups in selenium
what is regression testing
Explain the agile methodology you follow in your project
explain the selenium framework in your project

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

IBM interview

Explain about your project


Explain frame work
Explain cucumber framework
What are cucumber options
What is maven
Difference types of assert in testng
What is the difference between soft assert, hard assert, verify
How do you handle dynamic path
What if your path is not having id, name, class name.. How will you locate element using path
How to handle frames. What are the different methods to handle frames
How to handle multiple windows
Difference between close and quit
How to handle tool tip
What are the different annotations you have used in your project
How to you identify regression cases for automation and manual

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

People 10 2nd Round Interview Questions


1. Introduce yourself on the technologies you have worked
2. How to do cope up when u have to work on weekly releases
3. On what basis you will sign off on the final build before release?
4. Where do you see your plans for career growth?
5. How to do test the hotfix?
6. What approach do you follow for Client Interactions?

15 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
7. In a Pressurized situation how do you place yourself?
8. Will you able to stretch as the agile builds would be released in the evening time So what approach of
testing you do when u have sign off the feature by the next day?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Simplyfy3x Interview Questions

1. Introduce yourself?
2. How much rating you will give for yourself on a sale on 1 to 10 for Java, Selenium WebDriver &
Manual Testing?
3. What is ROI for Automation?
4. What is Invoice & what kind of testing & what are the scenarios you perform?
5. If you have 500TCs are backlog for automation how do to choose the TCs, On what conditions you tell
these are TCs you have to do automation?
6. What is usability testing?
7. When will you start Automation testing for the project in which phase?
8. what is Test Driver?
9. What is Test Stub?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Artech Info system(Bangalore) Interview questions for Capgemini:

Tell me about yourself.


Tell me about your project.
Which domain you worked on?
Where have you use API testing?
What have you done in API testing?
Which is java version you have used? What is new about 1.8 than 1.7 version?
Which Versioning tool you have use in your project? Explain?
How you perform parallel testing in selenium? explain?
Have you use TestNG for your project? Explain.
What is Jenkins? How you use in your project? Explain.
How you use dropdown in selenium? Syntax?
What is the command for selecting word and what is command you used for selecting number from
drop down?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

IBM technical round:


Explain about your project

16 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Explain frame work
Explain cucumber framework
What are cucumber options
What is maven
Difference types of assert in testng
What is the difference between soft assert, hard assert, verify
How do you handle dynamic path
What if your path is not having id, name, class name.. How will you locate element using path
How to handle frames. What are the different methods to handle frames
How to handle multiple windows
Difference between close and quit
How to handle tool tip
What are the different annotations you have used in your project
How to you identify regression cases for automation and manual

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Quantira Interview Questions:

Technical:

a) Tell us something about your work, experience, project and how are your doing in your project?
b) In Financial products being developed what Software Model would you suggest for Developers, is it
Agile or Scrum and why?
c) What are the limitations of Scrum model
d) What Automation Architecture are you following in your project?
e) What kind of UI tests will be implemented if you have categorize based options to be choosen. For ex:
If you select a category, 5 options are displayed, if you select 2nd category, 3 options are displayed.
f) What tools are you using in your current project and how are you implementing it
g) Although Jmeter is considered for Performance but it is not safe to use for highly sensitive and
confidential projects therefore tell us your suggestion about how are you going to implement
performance testing.
h) How to automation bar charts, pie charts?
i) How to handle the automation if bar charts and pie charts are taking time to display and if failed how
would you take screenshot?
j) Why are you looking for Job change?
k) How can you contribute yourself into our products since we are looking for person who is strong in
Finance (not in Insurance or Banking domain)
l) What is your current role and how are you managing it
m) How do you plan and estimate the project and corordinate with the developers

Personal:

a) During this COVID sitation, since everyone is working from home. How would you manage the project
with other team members and get the things done on time?

17 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Perfios interview Questions:

1) Find the output-


class A{
A(){
return;
}
psvm(){
new A()
}
}

2) Find the output -


class A{
A(){
s.op(“A”);
}
}
class B extends A{
B(){
s.o.p(“B”);
}
main(){
new B();
}
}

3 ) Suppose we have a string as -


String name = “name:robert,age:28,jobtype:permanent,country:Canada”
How to get the belwo output ?
The key “name” has value “robert”
The key “age” has value “28”
The key “jobtype” has value “permanent”
the key “country” has value “Canada”

4) Suppose you have a message as below-


"The OTP for your transactions is 615235. This will be valid only for 10 mins."
How would you extract just the otp from the above

5) What is regular expression in java?

6) how to find xpath for dynamic elements ? for example-


<div id="ab124">

18 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
<div id="ab456">
<div id="ab888">

7) What are the response codes in api tetsing


8) what is difference between this keyword and super keyword in java
9) what is constructor?
10) how do u load the dependencies in Maven?
11) have you designed any framework from scratch?
12) What are the frameworks u use in your project?
13) Suppose you get a user story , how do you start working on it?
14) What are retrospective meetings?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview

1. Tell about your work experience


2. Role and responsibility
3. Explain the project/product you are working on
4.Explain agile model and How you are Doing testing in your team
5.Explain automation Framework used in your project
6.How do you write xpath in selenium
7.How do you print all the values from drop down to a console in selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Wipro questions----

1. Diff between abstract class & interface


2. What is git config
3. What is architecture of your automation project
4. What is String ?
5. Diff between FindBy & Find element
6. What is Maven
7.how you run your test cases in cucumber
8. What are components of cucumber framework
9. What are collections in Java ?
10. What is HashMap?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cybage Interview Questions:

19 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370

a) Tell me about your Project, what are your day to day responsibilties?
b) Supposre you are alone as Automation specialist and you have new client. Explain all the steps you
will follow from start till end.
c) What are the criteria you will follow while deciding Automation Tool and Framework for the project
d) In what instances Xpath will not be used
e) What are the different locators and at what instances those locators will be used in Selenium
f) If I have executed all scripts using CSS locator in the Chrome, will the same scripts be executed in the
Firefox browser given Firefox driver object is used?
g) What is static method and where would you implement in the Project
i) If you have a login page with username and password, give me an estimation of doing an automation
for that page.
j) What are the benefits of Keyword driven framework
k) What is abstract class, can you instatiate it?
l) Where would you use Abstract classes while doing Automation?
m) Why Page factory is implemented? What are its drawbacks.
n) Do you know about Node and Hub? How would you automation it?
o) You are table Employee with Columns Names as EmpID, Name and Salary. Write SQL Script to extract
the name of the Employee who has maximum Salary?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Rest- Assured API Automation Interview Questions for experience.

1. What is difference between API and WebService.

2. What is difference between SOAP & Rest API.

3. Can you write a sample of API(URL) and JSON.

4. How do you handle Authentication token.

5. How many type of Authentication in POSTMAN/ Rest-Assured.

6. What is difference between OAuth1.0 and OAuth2.O ,When and where do you use and how. Can you
write a sample code.

7. What is baseURI in RestAssured.

8. Can you explain RequestSpecification request = RestAssured.given();

9. What will be returned type of response.jsonPath().getJsonObject("XYZ");

10. How do you extract the values of JSON and how do you validate response.

20 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
11. Can you write a code of save the response in a JSON file.

12. How do you validate headers of response.

13. What is difference between Headers and Header class.

14. What is difference between response.header(“xyz”) and response.headers() methods.

15. Can you extract all the headers from response at run time.

16. What is JSONObject() , request.header(“xyz”), response.path(“lable”) , response.body().asString() ,


response.getBody().prettyPrint(); , RestAssured.given().queryParam(“xyz”,”abc”);

17. What is difference between request.get(“https//dev-mode.com/api/allcustomers”) and


request.request(Method.GET,"/ allcustomers ");

18. What is difference between PUT and Patch . Have you ever used and where.

19. What are status code(2xx ,3xx ,4xx, 5xx) in API.

20. How do you print your response in JSON format.

21. How do you post body in POST and how many way to post.

22. What all are the dependency for Rest-Assured.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Genpact Interview Question :-

Difference between where and having in SQL


Joins in SQL
Update query in SQL
What is the advantage of BDD framework
Can we override a constructor? if yes, How?
explain constructor
Explain collections in java
what do you mean by jenkins
what is the framework you use in your project
explain overloading of methods
How to read text file using selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

21 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Citi Group

1) Introduce yourself
2) explain the automation framework you are using in the current organization
3) If there is no automation framework in place and the client gave you feature to automate what will be
your approach?
4) what are various locators in selenium
5) Java - what is an abstract class
6) Data types in Java
7) what is Jenkins
8) How you generate results in your framework
9) what is CI how do you use it in your current organization
10) Our project is in equity. Do you have any domain knowledge of equity?
11) Do you know Unix commands, what is Unix command to find ABC file from the root directory
12) what is Unix command to find first 10 lines in a log file
13) what is Unix command to get latest logs in a log file

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Hogarth India Interview Questions:-

Q. Tell me about yourself


Q. Explain your roles and responsibilities in your current project
Q.Explain your framework
Q. How to create pipelines in Jenkins
Q. What are listeners in TestNG?
Q. Where you store failed and passed reports?
Q. How to integrate with Pom.xml

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Pyramid IT Consulting Private Limited Interview question :-

Print duplicate elements in an array


# how will you load a page and check if all elements are loaded
# implicit and explicit wait
# how will you do drag and drop in selenium
# how will you access javascript variable in selenium
# robot class in selenium
# which framework you have used
# explain framework used
# explain framework architecture
# explain POM
# page factory in selenium

22 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
# absolute and relative xpath
# different exception while working with selenium
# Annotations used
# java oops concept
# abstract class and abstract interface

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Majesco Interview Question:-

Q. Tell me about yourself


Q. Explain your roles and responsibilities in your current project
Q.Explain your framework
Q. How to create pipelines in Jenkins
Q. What are listeners in TestNG?
Q. Where you store failed and passed reports?
Q. How to integrate with Pom.xml

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview question:-

What's is method overloading and overriding


What is diff between abstract class and interface
Why abstract class not support multiple inheritance
What is constructor
What are different type of collection
What is difference between array list and hash map
How to handle windows popup
What are diff types of waits
Diff between getwindowhandle and getwindowhandles
Diff types of exceptions handled in your project
What are testNG annotation
Write code for running single test case multiple times
How to run single test case on multiple times
What are the challenges you faced in project
What are before class and after Test tesNG annotations
How you generate reports
Explain the code for reports

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

23 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Mindtree Interview Question:-

single and double slash in xpath


synchronization in selenium
Implicit wait vs explitcit wait which is best
Difference between thread sleep vs wait
Web Tables Using Selenium WebDriver
navigate to first tab to second tab in windows selenium
Switch tabs using Selenium WebDriver with Java.
navigateto vs get in selenium
How to fetch data as input from excel and use it as a input to login or some other page?
read username and password from excel sheet
alert popup handling in selenium
window based popup in selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview questions:

1. Tell me about urself


2. Defect tracking tool
3. Configuration tool used in ur project
4. Test management tool
5. project management
6. Test planning, test strategy
7. Page object model in ur framework

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

UST Global Interview Question :-

explain integration testing


different types of locators in selenium
Explicit Wait
dropdown selection in selenium
select value
Select Option from Drop-Down Box
why we use pom xml
abstraction vs interface
oops concept
priority vs severity
regression vs retesting

24 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Zensar Interview Question:

put vs patch
explain project
how to write manual test cases into bdd framework

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Synechron interview questions:

What are checked and unchecked exceptions


What are different types of string methods
What is collections? What collections you have used
Interface and abstract class
Overload and overriding
Few Java programs for Logic
1. How to reverse a string eg. “ I am from Mumbai” output needs to be “Mumbai from am I”
2. 1,2,3,1,2 how to print no. Appearing twice
Cucumber : what are hooks in cucumber ?
How to write cucumber feature
Explain your framework
How you pass data
Agile ceremonies related questions
Selenium we driver link text related questions.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemini Interview Questions:-

find element vs findelements


if there are no elements then what it will return
dropdown selection in selenium checbox
how to use selectall in selenium and uncheck all in selenium
xpath methods in selenium
table header last row xpath
there is ifame in xpath come back to application you should use
How to initialize web driver types of methods
exceptions in selenium
ElementNotSelectableException-- remedy
200 cases 20 was failed automation testing then how you record

25 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
service virtualization tools

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Majesco Interview Question :

List
how to create a list
how to import a web driver into slenium
overriding overloading
oops concept
in which above overriding overloading it will come
components of java
data driven testing
advantages of maven
process for debug
f5,f6,f7,f8 debug tool
if anybody login to application then it should see welcome pop up using xpath
types of xpath
best approach for automation testing
object repository
maven apply in application

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

ZenQ Interview Questions:


• Explain your framework
• Different types of waits you used
• How do you achieve Synchronization?
• How do you do cross-browser testing
• Difference between TestNG and Junit
• How do you execute only the desired test cases in TestNG?
• How do you generate a log file?
• Different Annotations in TestNG
• Difference between waits in selenium
• How do you do parallel execution
• What are TestNG listeners
• How do you develop a Framework from scratch?
• Series of Commands for Git
• How do you configure Jenkins?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

26 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Neosoft company interview questions

Tell me about yourself?


What are the types of testing?
What are the types of functional testing?
What are the types of non functional testing?
What is regression testing?
What is the difference between smoke testing and sanity testing?
Explain agile process?
What is defect life cycle?
What Is the difference between system testing and unit testing?
What is integration testing?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#Appium | Mobile Automation

Appium is an open-source test framework for automating native, mobile web, and hybrid applications
on iOS and Android platforms.

• Native apps: written using the iOS, Android, or Windows SDKs.


• Web apps: accessed using a mobile browser.
• Hybrid apps: wrapper around a “webview” – a native control that enables interaction with web
content.

Appium is cross platform, i.e. write tests against multiple platforms (iOS, Android, Windows), using the
same API (code reuse).

Appium uses vendor-provided automation frameworks (Apple’s XCTest, Google UiAutomator, Google
Instrumentation via Selendroid, Microsoft WinAppDriver) so that there is no need to change-recompile
the app.

Appium wraps the vendor-provided frameworks in one API, the WebDriver API. WebDriver (aka
“Selenium WebDriver”) specifies a client-server protocol (known as the JSON Wire Protocol). Given this
client-server architecture, a client written in any language can be used to send the appropriate HTTP
requests to the server. There are already clients written in every popular programming language.

Note: Appium & WebDriver clients are not technically ‘test frameworks’ – they are “automation
libraries”.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

1. How to run Failed Test cases?


2. How to open Edge browser in Cookie disabled mode?

27 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
3. How to take screenshot of full web page?
4. How did you implement Extent Report in your project?
5. Usage of Log4J? What are the different levels of information?
6. How can we see Test results on Jenkins server itself?
7. Can you handle Captcha using Selenium WebDriver?
8. Maven commands?
9. Parallel execution in Framework;
a. Run the script in Edge, Firefox and Chrome parallel.
10. Run the suite and suite must execute in 3 instances of Edge browser
11. What are the Advantages and Disadvantages of Selenium tool for Automation Testing?
12. Access Specifier vs Access Modifier?
13. Folder vs Package?
14. What is Test case, Test Plan, Test Strategy, Test Script, Test Scenario?
15. Test Basis, Test Work product, Test activities?
16. What are different types of testing?
17. Smoke vs Sanity?
18. Unit vs Component vs Integration vs System Testing? Which needs to be done first?
19. Difference between Verification and Validation.
20. What is Bug, Defect, Failure, Error, Warning?
21. Priority vs Severity? What is more important related to Business?
22. How can you create Java DOC?
23. Positive vs Negative Scenario?
24. Database Testing

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Today's interview with capgemini

What is interface?
What is abstract class?
What is difference between finally and finalize?
What is overloading and overriding?
What is selenium and why it is used?
What is local variable?
What is final keyword?
If I have used system.exit before finally block then it will execute finally block or not?
What is try and catch block?
What is polymorphism?

Program- logic behind "a number is divisible by 3 and 5?"

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys interview questions-

28 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370

Difference between verify and asset


Wait and it's types
Annotation in testng
Locators in selenium
How do you handle Frames
Mouse action
Oops concept
Difference between / and //
Double click using web driver
Static variable and static block
Alerts in selenium
What is scenario n scenario outline

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Artech Info(Bangalore) Interview questions

1. navigation commands supported in selenium


2. Margin policy in selenium
3. difference between assert n verify
4. different frameworks with selenium
5. why selenium
6. what is driver.close() and driver.quit() and difference
7. absolute xpath n relative xpath
8. exceptions in selenium
9. locators in selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

*******eTeki*************

CI/CD-
Jenkins
implicit explicit waits
XPath using contains
interface and abstraction
security token in postman
rest and SoapUI difference
difference between normal and cloud-based testing
high priority low severity ex or wise a versa
agile methodology
product and sprint backlog
Collections used in the project

29 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
static keyword
Page factory
TestNG
Get attributes
agile methodology
how to pass security token in postman
how to locate the element with the same attributes in the selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TCS Interview Questions:

#. What is the difference between findelement() and findelements()?


#. What is POM?
#. Write code to navigate back and refresh
#. How to handle multiple windows in selenium?
#. What are the different mouse and keyboard operations performed in selenium?
#. What framework you have used?
#. Have you written test scripts?
#. Which model you have used in your project - Agile or waterfall?
#. What is your scrum sprint duration?
#. Which estimation model you have used?
#. Write a program to reverse the string
#. Write a program to count the occurrences of characters in a string.
#. In an excel sheet having multiple hyperlinks, how will you click on the second one?
#. How will you get to a folder having subfolder and one notepad file, one excel and one PowerPoint.
Get to the notepad file.
#. Explain in detail how you used data driven framework?
#. What is Hybrid framework?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview questions:

1.Roles and Responsibilities


2.Explain your framework
3.How to automate a webpage
4.Tell code for capturing the screen shot
5.Can we override a static method
6.Limitations of Selenium
7.Api Testing
8.Difference between throw and throws
9.Code for removing element from Array

30 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemini intervew questions

What is costructor, types of it


does constructor have any return value
can we overload the contructor
what is method overloading and overriding
If constructor is overloadedonly the return type is different thn
Can we overload static method
Can we override the static method
Can er overload main method
What is final method and final variable
syntax for Hashset and what is it
syntax for Hashmap and what is it
Sub class inherit static members of parent class
can we have try block without catch and finally
what is throw and throws

String s1="Sachin";
s1.concat(" Tendulkar");
syso(s1);
what is the output?

type of frame work you have used


wait and its types
difference between assert and verify
how to right click
how to switch between frames and how will you come back to previous frame
API status code for POST request when it is successful
what is 500
what is 501

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Telubu Internationls 1st technical round

1. What are the different categories 0f response code which we have


2xx, 3xx, 4xx, 5xx
2. Difference between PUT vs PATCH?
3. Ever worked with RestAssured framework?
4. What is Authentication and Authorization? Different methods?
5. What is the use of access token?
6. What is the role of Headers in webservice?

31 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
------------------------------
1. Data Provider using XML
2. Different types of waits with syntax?
3. Types of locators
4. What is Relative XPath and Absolute XPath? Which is better and why?
5. findElement() and findElements() -> Return type?
6. Waht is Page Object Model?
7. How do you handle List of web elements in Page Object Model framework?
8. How to open new Tab using JavascriptExecutor?
9. How to switch between tabs?
10. driver.close() and driver.quit()?
11. @BeforeClass, @BeforeTest
12. What is the disadvantage of AutoIT? Why do we need it?
13. Verify vs Assert?
14. Ever worked with Selenium Grid? What is the architecture?
15. Have you worked with Jenkins?
16. How many types of Parameters are available in Jenkins job?
17. How to schedule the job? What is the pattern?
18. Git fetch vs git pull?
19. How to you handle merge conflicts?
------------------------------

*******************************
Programs?
1. public class MathTest {
public void main(String[] args) {
int x = 10*10-10;
System.out.println(x);
}
}

*******************************
2. public class Test {
public static void main(String[] args) {
try {
throw new IOException("Hello");
}catch(IOException | Exception e) {
System.out.println(e.getMessage());
}
}
}
*******************************
3. Input -> String str = "AABACCADDA";
Find the occurence of characters prsent inside the String?

4. 2nd largest integer in an Integer Array.


--------------------------------------

32 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Today's Globant interview questions

1.What is API testing?


2.Rate yourself in API testing 1 to 10
3.Rate yourself in Database testing 1 to 10
4.What is agile methodology
5.What are the ceremonies of agile methodology
6.What is story points
7.What is the maximum limit of story point
8.If there is one login page...after clicking on login button nothing is happening...no error ..but username
and password is correct...how you will investigate this issue as a Tester?
9. If there is a ballpen given to you and if " We can write with this pen" is a functional test case...Tell me
more 5 test cases on different types like performance..usability and so on.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Congnizant

1.overloading vs overrriding
2.take all values from dropdown and search for given string if find print hello
3.program for overloading and overriding
4.reverse the string
5.used form proprty files we have
url=www.goolge
usnwm=cts
pass=cts
create generic function if we pass the url then pass and username return;
if we pass password the url and uname and url return
6.Project flow framework using

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemini Interview Questions

1. What are collections in java.


2. What type of framework you are using in your organization.
3. Type of wait(). Syntax of implicit wait and explicit wait.
4. What is the tough task have you faced while developing framework.
5. What is Hybrid framework?
6. How to estimate you efforts.

33 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
7. How to scroll till end of the page.
8. How report generation is work for your Project.
9. Where you keep your all classes, objects and element in your framework.
10. What is method overloading and overriding? How you used in your Project.
11. What is constructor?
12. How to verify the name on Landing Screen of the application.
Login>>Landing page>> Name on right upper corner of the screen.
13. Can we use try catch in main() method?
14. What is web driver?
15. Javascript executer syntax for scrolling the page.
16. How many types of framework you know?
17. What is quality? Explain?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TSYS Global Payments

Round 1 (May 08, 2021) (04:30 pm to 5:15 pm)


===========================================

1. Exception Handling - try, catch, finally


2. finally vs finalize?
3. How to get the links count inside 1 web page?
4. How do you handle Alerts?
5. What is the parent class of Alert
6. How to take Screenshots?
7. What is interface and Abstract class?
8. Why interfaces are used?
9. Program - Method overloading and Method Overriding?
10. What is the usage of final keyword?
11. What is the use of final class? Example of any final class in Java.
12. final int variableName; Will it give any error during compile time?
13. Why static block is used?
------------------------------
API Testing
1. How to validate the response code is 200, using RestAssured library?
2. PUT vs POST?
3. PUT vs PATCH
4. Different status codes.
------------------------------
Database Testing
1. Joins
2. Write a query to get list of employees whose Salary is more than 10000.
3. Write a query to get the employee who has max salary.
4. Delete and Emplyee whose name is John

34 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
5. DROP vs DELETE vs TRUNCATE
6. DDL vs DML? Can you list any of them?

--------------------------------------------

----------
Java Programs:

1. Class A{
final int number1;
public static void main(String[] args){
System.out.println(number1);
}
}

--------------
2. int_Array -> 2nd largest in the array
int[] int_Array={10,32,3,5,47};
-------------------------
3. Write a Program to find whether String is Palindrome or not
*************************************************************************************
*****************

Round 2 (May 08, 2021)(05:40 pm to 06:40 pm)


------------------------------------------

1. How do you execute only the failed Test cases?


2. Any other way than IRetryListener, is there a way to achieve the above?
3. Upload a file using AutoIT?
4. What Auto IT and how exactly you are using that in your script?
5. SQL -> GROUP BY, JOINS,
6. static keyword usage (Method, block, variable)
7. Why can't we over-ride the static method
8. OOPS concept in yor Selenium project

------------------------------
Programs
------------------------------

1. int[] int_Array={1,9,8,19,4,1...............1000 items};


Which 3 consecutive no. are there in the Array has maximum sum?
1,2,3 _ 2,3,4 _ 3,4,5 _ ....
-----------------------------------------------
2. Input: "I AM in TSYS"
Write a genric way so that I get output as "I AM in TSYS".
---------------------------------------

35 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
3. class Super {
public int index = 1;
}
class App extends Super {
public App(int index) {
index = index;
}
public static void main(String args[]) {
App myApp = new App(10);
System.out.println(myApp.index);
}
}
--------------------------------------------
4. try {
print "1"
// some code throw IOException
}
catch(Exception e)
{
print "2"
}
catch(IOException IO)
{
print "3"
}
finally {
print "4"
}
--------------------------------------------

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Todays,Capgemini interview questions ?


**************************
1)Tell me abouts yourself?
2)Where do you work?
3)How many year experience in manual and automation?
4)Which tool use in API testing?
5)How many method in postman tool.?
6)Tell me the name of that method?
7)Difference between abstract class &interface?
8)Only abstracts method use in abstract class or non abstract method also use.?9)Difference between
authentication&
authorization?
10)status code in postman
tool- 201,203,204,401,404?

36 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
11)Which method use in
Interface?
12)Non-abstract method use in interface or not?
13)Which type of memory allocate string?
14)String is immutable or not?
15)What is immutable?
16)Do you work in cucumber and selenium?
17)And Do you have knowledge of selenium n cucumbers?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

JK Tech Interview Questions:

a) Tell me something about existing and previous project and your role in those projects
b) Write a code to calculate the sum of Harmoni's series
c) Difference between Abstract and Interface
d) Why Webdriver is an interface not a class?
e) What is Imutable and Mutable in Java?
f) Write a code to count the characters within a String
g) Usage of JUnit in Karate Framework
h) What is Same Origin Policy
i) Write a code to print the following:

1
23
456
7 8 9 10

j) Write the Javascript code to handle the runtime pop up asking for login credentials
k) How to calculate the size of JSON?
l) What are the different annotations followed in TestNG?
m) How to control the order of execution using TestNG?
n) What is the purpose of Maven?
o) Any RPA tools you have worked in?
p) Why Javascript is used in Selenium?
q) What is feature file and how to write it.
r) What is latent defect?
s) Do you know about mock?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Interview questions in Capgemini last Saturday.


- OOPS concepts used in your framework
-Have you handled Exceptions in your Automation framework ? Which exception have you handled ?

37 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
- Which Collection methods used in the framework
- Data Structure algorithm which one is fastest and slowest.
- Does it impact on the performance of your framework ? And how

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture interview questions:-

- Re-testing and regression testing difference


- Waterfall and agile main difference
- Bug Life cycle
- How to handle selenium inner frames
- TestNG and junit difference
- TestNG annotations
- Advantages of Junit
- Interface and constructor difference
- Method overloading and overriding
- If issue you seen on test environment and not reported and same issue found by customer how will
you handle this situation?
- If you are clicking on button on webpage and it is not working how you will trouble shoot this issue?
- If there is radio button, you have given correct locator and still it is not working how you will trouble
shoot?
- There 300 scripts it takes 3 days to complete but your Manager asking you complete this in 2 days.
What you will do?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#Perfios Technical interview Ques- Round 3-

Explain your day to day activities in your project


Explain your project framework
What percentage of manual testing do you do in your project
What is the difference between abstract class and interface ?
What is checked and unchecked exception?
What is the difference between string and string buffer?
What are Jenkins?
What are the tools you used for API testing?
What type of commands you used to extract data from DB using SQL?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

38 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Cognizant interview questions:

1. Whats is java?
2. What is Object?
3. Purpose of creation of interface?
4. What is constructer? Types of constructers?
5. Separate string in DD-MM-YYYY format.
String- 10.05.2021
6. Joins in SQL
7. Sort employees by name whos salary is high to low.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TCS Interview questions:

1. Types of locators in Selenium.


2. How do you work on dropdowns.
3. Types of waits in selenium
4. Jenkins and GitHub
5. What is Test plan and Test case
6. Bug reporting tool

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

YTSPIL (YT Solutions) Interview questions :-

#Explain project flow.


#Difference between testcase and Testscenario.
#Difference between smoke sanity testing.
#Difference between positive and negative testing with example.
#Difference between verification and validation
# difference black box testing and white box testing.
# overloading and overriding
# how can we get a Text of web elements.
#Locators in selenium.
# write down the login page scenarios and test cases
# how to handle alert pop-up in selenium.
# How to add to cart in Amazon application
#Defect life cycle.
# SDLC phases described.
#Functional testing and non-functional testing with type.
# retesting nd regression testing
# integration testing.

39 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

YTSPIL (YT Solutions) Interview questions :-

#Explain project flow.


#Difference between testcase and Testscenario.
#Difference between smoke sanity testing.
#Difference between positive and negative testing with example.
#Difference between verification and validation
# difference black box testing and white box testing.
# overloading and overriding
# how can we get a Text of web elements.
#Locators in selenium.
# write down the login page scenarios and test cases
# how to handle alert pop-up in selenium.
# How to add to cart in Amazon application
#Defect life cycle.
# SDLC phases described.
#Functional testing and non-functional testing with type.
# retesting nd regression testing
# integration testing.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Congnizant

1.overloading vs overrriding
2.take all values from dropdown and search for given string if find print hello
3.program for overloading and overriding
4.reverse the string
5.used form proprty files we have
url=www.goolge
usnwm=cts
pass=cts
create generic function if we pass the url then pass and username return;
if we pass password the url and uname and url return
6.Project flow framework using

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Telubu Internationls 1st technical round

40 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
1. What are the different categories 0f response code which we have
2xx, 3xx, 4xx, 5xx
2. Difference between PUT vs PATCH?
3. Ever worked with RestAssured framework?
4. What is Authentication and Authorization? Different methods?
5. What is the use of access token?
6. What is the role of Headers in webservice?
------------------------------
1. Data Provider using XML
2. Different types of waits with syntax?
3. Types of locators
4. What is Relative XPath and Absolute XPath? Which is better and why?
5. findElement() and findElements() -> Return type?
6. Waht is Page Object Model?
7. How do you handle List of web elements in Page Object Model framework?
8. How to open new Tab using JavascriptExecutor?
9. How to switch between tabs?
10. driver.close() and driver.quit()?
11. @BeforeClass, @BeforeTest
12. What is the disadvantage of AutoIT? Why do we need it?
13. Verify vs Assert?
14. Ever worked with Selenium Grid? What is the architecture?
15. Have you worked with Jenkins?
16. How many types of Parameters are available in Jenkins job?
17. How to schedule the job? What is the pattern?
18. Git fetch vs git pull?
19. How to you handle merge conflicts?
------------------------------

*******************************
Programs?
1. public class MathTest {
public void main(String[] args) {
int x = 10*10-10;
System.out.println(x);
}
}

*******************************
2. public class Test {
public static void main(String[] args) {
try {
throw new IOException("Hello");
}catch(IOException | Exception e) {
System.out.println(e.getMessage());
}
}
}

41 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
*******************************
3. Input -> String str = "AABACCADDA";
Find the occurence of characters prsent inside the String?

4. 2nd largest integer in an Integer Array.


--------------------------------------

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TSYS Global Payments

Round 1 (May 08, 2021) (04:30 pm to 5:15 pm)


===========================================

1. Exception Handling - try, catch, finally


2. finally vs finalize?
3. How to get the links count inside 1 web page?
4. How do you handle Alerts?
5. What is the parent class of Alert
6. How to take Screenshots?
7. What is interface and Abstract class?
8. Why interfaces are used?
9. Program - Method overloading and Method Overriding?
10. What is the usage of final keyword?
11. What is the use of final class? Example of any final class in Java.
12. final int variableName; Will it give any error during compile time?
13. Why static block is used?
------------------------------
API Testing
1. How to validate the response code is 200, using RestAssured library?
2. PUT vs POST?
3. PUT vs PATCH
4. Different status codes.
------------------------------
Database Testing
1. Joins
2. Write a query to get list of employees whose Salary is more than 10000.
3. Write a query to get the employee who has max salary.
4. Delete and Emplyee whose name is John
5. DROP vs DELETE vs TRUNCATE
6. DDL vs DML? Can you list any of them?

--------------------------------------------

42 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
----------
Java Programs:

1. Class A{
final int number1;
public static void main(String[] args){
System.out.println(number1);
}
}

--------------
2. int_Array -> 2nd largest in the array
int[] int_Array={10,32,3,5,47};
-------------------------
3. Write a Program to find whether String is Palindrome or not
*************************************************************************************
*****************

Round 2 (May 08, 2021)(05:40 pm to 06:40 pm)


------------------------------------------

1. How do you execute only the failed Test cases?


2. Any other way than IRetryListener, is there a way to achieve the above?
3. Upload a file using AutoIT?
4. What Auto IT and how exactly you are using that in your script?
5. SQL -> GROUP BY, JOINS,
6. static keyword usage (Method, block, variable)
7. Why can't we over-ride the static method
8. OOPS concept in yor Selenium project

------------------------------
Programs
------------------------------

1. int[] int_Array={1,9,8,19,4,1...............1000 items};


Which 3 consecutive no. are there in the Array has maximum sum?
1,2,3 _ 2,3,4 _ 3,4,5 _ ....
-----------------------------------------------
2. Input: "I AM in TSYS"
Write a genric way so that I get output as "I AM in TSYS".
---------------------------------------
3. class Super {
public int index = 1;
}
class App extends Super {
public App(int index) {
index = index;

43 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
}
public static void main(String args[]) {
App myApp = new App(10);
System.out.println(myApp.index);
}
}
--------------------------------------------
4. try {
print "1"
// some code throw IOException
}
catch(Exception e)
{
print "2"
}
catch(IOException IO)
{
print "3"
}
finally {
print "4"
}
--------------------------------------------

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

JK Tech Interview Questions:

a) Tell me something about existing and previous project and your role in those projects
b) Write a code to calculate the sum of Harmoni's series
c) Difference between Abstract and Interface
d) Why Webdriver is an interface not a class?
e) What is Imutable and Mutable in Java?
f) Write a code to count the characters within a String
g) Usage of JUnit in Karate Framework
h) What is Same Origin Policy
i) Write a code to print the following:

1
23
456
7 8 9 10

j) Write the Javascript code to handle the runtime pop up asking for login credentials
k) How to calculate the size of JSON?
l) What are the different annotations followed in TestNG?

44 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
m) How to control the order of execution using TestNG?
n) What is the purpose of Maven?
o) Any RPA tools you have worked in?
p) Why Javascript is used in Selenium?
q) What is feature file and how to write it.
r) What is latent defect?
s) Do you know about mock?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************
Todays,Capgemini interview questions ?
**************************

1)Tell me abouts yourself?


2)Where do you work?
3)How many year experience in manual and automation?
4)Which tool use in API testing?
5)How many method in postman tool.?
6)Tell me the name of that method?
7)Difference between abstract class &interface?
8)Only abstracts method use in abstract class or non abstract method also use.?9)Difference between
authentication&
authorization?
10)status code in postman
tool- 201,203,204,401,404?
11)Which method use in
Interface?
12)Non-abstract method use in interface or not?
13)Which type of memory allocate string?
14)String is immutable or not?
15)What is immutable?
16)Do you work in cucumber and selenium?
17)And Do you have knowledge of selenium n cucumbers?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TestVagrant Technical Round : Role - SDET

1. What Coding standards are you following in your project?


2. How many ways to iterate the List?
3. Iterate the set?
4. Sorting for User defined objects
5. Enum usage
6. Parallel Testing
7. How are you initializing WebDriver and destroying the webdriver instance?

45 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
8. Maven plugins | Maven commands
9. How are you doing Authentication?
10. Authentication vs Authorization
11. POST vs PUT
12. git rebase
13. Java Streams
14. Created Interface in project?
15. Checked and Unchecked Exceptions

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#UST Global interview question:

Write a code switch windows


Write a code to dispaly all data in a webtable
difference between driver,findElement and driver.findElements
what is the exception driver.findelement and driver.findelemnts give if no element is found
Write a syntax to select a value from drop down
Write a code to count total number of links in a webpage
What is absolute xpath

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Aequor Technology interview questions?

1. What is extends keyword


2. What is implements keyword
3. What are abstract methods
4. What is the difference between java and java script
5. What is inheritance
6. What is abstract class.
7. What is the difference between inheritance and abstract class
8. How do you call an inheritance inside the class

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview questions:

1. Absolute and relative xpath


2. Difference between implicit, explicit and fluent waits

46 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
3. What happens if condition doesn't meet in explicit wait
4. What is webDriver
5. Which one is concrete class in webDriver driver=new ChromDriver statement?
6. How to select contents from drop-down
7. What are the operations that can be performed using select class
8. Write a complete code to enter your name in a textbox on a webpage
9. What is the extension of chrome driver
10. Why chrome driver is required
11. Return type of webElemnt and webElements
12. What are the tools required in selenium automation

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Automtion Engineer (Infosys Australia joined with local employer in telephone interview process)
what are different software testing types?

When to do automation testing?

Defect lifecycle? how you handle diffects?

what is diffrence between streams and collections ?

Difference in HashMap and Hash table and when do you use them?

Explain POM?

what is Data driven testing ?

Explain your framework in current project? Can we use same framework for negative and
positive testing yes or No explain ?
What is streams?
Advantage of frame work?
What is your understanding on CD/CI what tools or technologies are important in this?
Have you done data base testing?
How you manage team? what methodology you following ?
How you manage stress?
how is handle 50 to 100 test cases in one day ?

What are your weaknesses ?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Had interview with #Persistent today

47 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
-- tell me about yourself and your experiences

Give the output of

1)
class Test {

public static void main(String args[]) {

System.out.println(tmp());

static int tmp() {

static int x= 0;

return ++x;

2)

public class A {
public static void main(String[] args)
{
if (true)
break;
}
}

3)
write down a program to identify the second highest number from the list. (dynamic program)

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

ACI Worldwide manager round:

1. Tell me about your experience.


2. What tools have you worked on?
3. How you manage stress or unreasonale demands?

48 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
4. what are your career goals
5. Anything you did which was value addition to project or team
6. Do you know Jira plugins
7. which programming languages you know?
8. Are you comfortable to work in US timing window if required?
9. Any tough decision you came across
10.Challenges you faced in automation
11.Any bad experience you faced which caused project failure or relevant?
12.Have you worked on Test reports?
13. why should we hire you?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

SELENIUM with JAVA all interview room questions

☒Automation:☒

1.What is xpath and it's types?


2.What is cross browser testing and parallel testing?
3.Challenges faced during selenium testing?
4.What is Actions class?
5.How to handle drop down in selenium?
6.How to handle multiple browser pop up?
7.How to handle multiple browser tabs in selenium?
8.How to perform upload file using selenium?
9.How to perform download file using selenium?
10.How to get all values of dropdown in selenium?
11.How to perform (control + a) through selenium?
12.How to shift between tabs of a same browser using selenium?
13.What is Robot class?
14.What is AutoIT?
15.What are the difference between get() and navigate()?
16.What are the difference between findElement() and findElements()?
17.What is difference between quit() and close()?
18.What are different locators used?
19.Difference between xpath and cssSelector?
20.Different approaches to click the submit button?
21.What is javascriptExecutor and when it is used?
22.Handling WebTable(static and dynamic) in selenium
23.What is POM? Advantage and its disadvantage?
24.What is maven? list its phases or life cycle?Command to run our project thro maven?
25.Explain ur project folder structure? Or Explain ur frame work?
26.What is testng?
27.How to create and delete cookies?
28.What does getwindowhandles() and getwindowhandle() return? Or its differences?
29.Is it possible to use only perform() without build()? 30.What is perform() and build()?

49 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
31.How to scroll the browser window?
32. Preceding sibling and following sibling of custom xpath?
33.What is test management tool used in ur project?
34.What is the build automation tool used in ur project?
35.How u will handle the SSL certification?
Or what is DesiredCapabilities?
36.How to verify 'Bangalore' present in dropdown box or not?
37.How to verify 'Bangalore' present in 4×4 webtable? And print the column and row number of it is
present?
38.How to fetch the data from particular row and column of excel?
39.List all maven plugins like surefire plugin etc
40.What is jenkins?And explain its use?
41.Explain the tags present in testng.xml file
42.What is TDD?
43.What is BDD? Explain cucumber framework?What is gherkins?
44.What is Listener?
45.What is DataProvider?
46.What is parameterization?
47.What is PageFactory?
48.What is apache POI API? Or how to read data from excel?
49.What is explicit and implicit waits?
50.What are the challenges faced in automation testing?
51.Write code for handling multiple browsers and switch to new windows?
52.What is webdriver?And why webdriver is used?
53.List some selenium exceptions
54.What is StaleElementReferenceException?When this occurs?And how to overcome such exception?
55.How do you group the test cases? And why?
56.How to include or exclude test cases?
57.What is NullPointerException?When it occurs?
58.What is selenium grid?
59.Should have knowledge on all testng annotations.
60.How do you control the execution of your test cases/test classes?
61.Git and its commands
62.Maven commands to execute,debug,compile
63.What is the current version of maven used?
64.How to identify broken links?How you have done in your project?Write code or tell approach.
65.Write a code to fetch the value 'Test' from excel sheet which might be present in any cell in excel. Or
check whether value 'Test' is present in excel or not.
66.How to pass values to textbox other than using sendKeys()?
67.How to click login button other than using click(), submit() and JavascriptExecutor?
68.What is subversion?

Manual:
1.What are test design techniques?Explain BVA and ECP with some example?
2.Explain STLC
3.Explain Bug Life Cycle
4.What is the difference between bug and defect?
5.What is severity and priority?

50 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
6.Explain SDLC
7.What are the differences between smoke and sanity testing?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Capgemnini Technical Round 1 : May 12, 2021

1. How do you handle the random pop-ups?


2. How do you write dynamic xpaths?
3. Explain your project? And, framework architecture?
4. Where and How are you initializing driver
5. What is Linkedlist? What are the Operations you can do with this?
6. What is immutable in Java? Examples?
7. What is the default size of Array and ArrayList?
8. What is Constructor chaining?
9. What is the use of Web Service?
10. Difference between API and Webservice?
11. PUT vs POST
12. Explain Maven life cycle? Different Maven commands?
13. Difference between git pull vs git fetch?
14. What is branch in Git?
15. What is cloning ? How can you clone master branch?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Johnsons Controls Interview Questions


1.What is TestNG
2.What are the annotations used in TestNG
3.How do you skip a test case in TestNG
4.Difference between '/' and '//'
5.Difference between absolute and relative Xpath
6.What is Xpath
7.Diff types of locators in selenium
8.Syntax for dropdown selection
9.Syntax to check if the radio button is selected or not
10.How to check if a page is loaded or not
11.Any example using CSS selector
12.How to switch to a frame
13.how to handle frames
14.how to handle pop-up's
15.different types of Navigate methods
16.difference between driver.quit() and driver.close()
17.Implicit and explicit wait
18.different between setSpeed and sleep in selenium

51 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
19.what is Thread.Sleep() in selenium
20.What is selenium
21.Limitations of Selenium
22.Diff between findElement and findElements
23.what is an element in Selenium
24.what is Test Plan
25.what is defect deduction percentage in software testing
26.what is software testing
27.different types of functional testing
28.difference between bug leakage and bug release
29.what is default priority in TestNG
30.how to run test cases parallelly in TestNG
31.which Operating Systems are compatible with Selenium
32.What is assert and verify
33.difference between soft assert and hard assert
34.what is priority and severity
35.how do you handle broken links in selenium
36.how do you navigate to any browser
37.different types of exceptions you came across in your testing
38.what is arrayList
39.what is timeout exception
40.what is NoSuchElementFound exception

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Collebra technical interview questions

1.What is constructor
2.What is method overload and override
3.what is wrapper classes
4. What is exception handling
5. What is default value of local variable and default value of global variable
6.what is garbage collection
7.does java support multiple inheritance
8. What is inheritance
9. Can we overload a constructor
10. Can a constructor is final
11. What are acces specifiers
12. What is singleton class in java

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys inteview(northern trust-client)

52 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
1. Tell me ebout experience
2. Tell about your framework implementation
3. How you achieve paralel execution using TestNG and selenium GRID?
4. how will you iterate excecution for fail test cases
5. where you see logs for jenkins
6. what is scenario outline in cucumber
7. what is use of assert, its types?
8. where can hashmap used in framework
9. what is return value or return type of findwebelement?
10.checkbox return type, retrieve all checkbox names?
11.how to handle frames
12.how to handle multiple windows
13.Exception handling and its types
14.What is Stale Element exception?
15.Agile terminolgies?
16.Where you have used polymorphism & Inheritance in your framework?
17.Have you worked on API testing
18.which is class or methods used data from JSON file?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant Interview Questions :

- Tell me about yourself with experience in Manual & Automation.


- Framework on which you are working.
- How to extend report in TestNG.
- Roles and responsibility.
- How you rate yourself in java.
- Abstraction in java

Selenium:
- How to identify an element is present or not.
- How to take Screen Shot.
- How will you double click on web element.
- Jenkins & Maven.

sql:
- Where and having difference?
- How to move data from one table to other table.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Wishtreetech-

53 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
1. What multithreading and explain
2. Difference between abstract class and interface
3. Can we you final in abstract class
4. How we can send text without using sendkeys?
5. Have you worked on performance testing tool
6. Tell me about your project and automation framework used
7. How to fetch data in sql using forienkey
8 how to fetch 2nd last row from table
9 types of listerners in testng
10. Testng methods used?
11. Difference between primary key and unique key
11. Question on API but not remember.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Wipro interview questions

1. tell me about yourself ?


2.explain about your current framework?
3. how do you execute test 5 test 7 and test 8 out of your test suit?
4 how do you pass data to test cases?
5.features of Java and what is the difference between overloading and overriding
6. What are the navigation commands in selenium?
7. How do you select from the drop down list on webpage
8. What is defect life cycle what are the different phases
8. Key details required in defect logging
9. What are the different annotations in test NG
10. Difference between before suite and before class and annotations
11. What are the locators in WebDriver
12.When we use xpath there are two different element present in folder how do you identify them
separately
13.what is agile methodology what is the difference between agile and waterfall model

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Mindtree interview questions

1) explain your project.


2) explain defect life cycle.
3)If defect occurs what should be the status
4) explain the framework used in your project
5)what is method overriding
6)how to achieve inheritance
7) what is the advantage of using POM

54 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
8) explain the test case scenario for login page
9)which are the different types of locators
10) explain syntax of css locator

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Q1) Difference among mobile Native, Web and Hybrid apps?


Q2) Name the language that is used to write tests in Appium? What all frameworks that are supported
by Appium? Appium Limitation?
Q3) Difference between Appium and Calabash? Prerequisites to use Appium? How do you setup
Appium?
Q4) Advantages and disadvantages of Appium?
Q5) What is Appium inspector and how it works?
Q6) How data exchange function between your test and the App? Explain the design of the Appium?
Q7) How can you find the DOM element or X path in case of a mobile application?
Q8) Name the types of errors that you can face in Appium?
Q9) What are the most difficult scenarios that one might face while testing Appium?
Q10) What is an Appium package master? How can you create an Appium Package?
Q11) What is the underlying API that Appium follows?
Q12) How can you inspect elements that are present in the Native Android App and IOS app?
Q13) Write the command that will allow you to identify objects uniquely when there are multiple
objects within the same class name using Appium?
Q14) Mention the method with which you can scroll down in App?
Q15) Give the difference between emulator and simulator? Which approach is the best? Testing on real
devices or simulators/emulators? 1: Limitations of using Appium?
2: how to find DOM element or xPath in a mobile application
3: what are the possible errors one might encounter using Appium
4: what are the most difficult scenarios to test with Appium?"

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Web services Interview question:

What is Web services


What is the difference between SOAP and REST
What is REST API
What is difference between Web services testing and API Testing
Difference between XML and HTML
What is Assertion
Types of Assertions
Difference between Xpath and XQuery
Types of Properties and their syntaxes
What is Data Driven Testing
What is Data Source Test step

55 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Explain about JDBC process
How to Connect JDBC to SOAP UI
What is Connection String in JDBC
Difference between SOAP UI FREE v/s SOAP UI PRO
What is Data Sink and Data gen test steps in soapui pro
How to Transfer value using Property Transfer
What is Mock services
How to do Service mocking
What is the process of SOAP UI Testing
What is WSDL
What are the parameters are in WSDL
Explore the WSDL
Is WSDL is necessary for SOAP UI
Difference between HTTP and HTTPS
Why HTTP is important in webservices
What is Endpoint?
What is HTTP method and HTTP Status codes
Explain different types of HTTP methods and Usages
Explain about different Status codes
Types of HTTP Status codes
What is Request Header ? and its format?
What is Response Header ? and Its format?
What are tool are available for SOAP testing
Do u have experience in Load Testing
How to test Load Testing
What is TPS, Response Time and Breakeven point
Absolute vs Relative Xpath?
What is Name Space and its usage
How to write Xpath for access attributes ?
SOAP UI Architecture
How to generate Reports in Free Version

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Rest- Assured API Automation Interview Questions for experience.

1. What is difference between API and WebService.

2. What is difference between SOAP & Rest API.

3. Can you write a sample of API(URL) and JSON.

4. How do you handle Authentication token.

5. How many type of Authentication in POSTMAN/ Rest-Assured.

56 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370

6. What is difference between OAuth1.0 and OAuth2.O ,When and where do you use and how. Can you
write a sample code.

7. What is baseURI in RestAssured.

8. Can you explain RequestSpecification request = RestAssured.given();

9. What will be returned type of response.jsonPath().getJsonObject("XYZ");

10. How do you extract the values of JSON and how do you validate response.

11. Can you write a code of save the response in a JSON file.

12. How do you validate headers of response.

13. What is difference between Headers and Header class.

14. What is difference between response.header(“xyz”) and response.headers() methods.

15. Can you extract all the headers from response at run time.

16. What is JSONObject() , request.header(“xyz”), response.path(“lable”) , response.body().asString() ,


response.getBody().prettyPrint(); , RestAssured.given().queryParam(“xyz”,”abc”);

17. What is difference between request.get(“https//dev-mode.com/api/allcustomers”) and


request.request(Method.GET,"/ allcustomers ");

18. What is difference between PUT and Patch . Have you ever used and where.

19. What are status code(2xx ,3xx ,4xx, 5xx) in API.

20. How do you print your response in JSON format.

21. How do you post body in POST and how many way to post.

22. What all are the dependency for Rest-Assured.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Appium Interview questions :

1. Appium Architecture
2. What are the mandatory Desired Capabilities
3. How to run test parallely on more than 1 device using Appium
4. Questions regarding different gestures

57 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
5. How to start appium server programmatically
6. Which capability to be used for launching any app withoit clearing app data

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Citius Tech

1. About your self

2.frameWork

3.reverse a stirng program

4.instantiate Chrome webdriver

5.How to select value from dropdown in selenium

6.mouse click

7.stel elements

8.checked and unchecked exceptions with example.

9.Arrayindexoutofboundexception with example.

10. Where do you maintain ur testscripts.

11.how does seleniun handle dropdown.

12.What is constructor

13. Can we override constructor.

14.what is overlod and override.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Lodestone | Automation Engineer | Fresher

1. Diff .Method Overriding and Method Overloading


2. What is Interface
3.What is Collections
4. Write Try_Catch Block Example
5.Throw and Throws

58 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
6.Where throw is written in code
7. Exception Handling
8. What is threat

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

encora
1. what are the testng listerners?
2. how to configure/send json to rest Assured?
3. difference between hash map and Trees
4. what are the REST methods
5. Difference between final, finally, finalize
6. have you worked on Bambu
7. is constructer method final and why?
8. how you have configured Jenkins (UI part)
9. what are the testng annotation
10. how to run failed test cases from the suite using Jenkins

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Lumen Technologies | QA |Fresher

JAVA
1. Variables In java and their differences
2.Data types
3.Oops
4.constructor rules

Java Programs
1 Ascending order
2. int a={1,2,4,5,6,7}
int b={1,2,4,5,6,7,8,7}
Find duplicate element

SELENIUM
1.what is wevdriver
2. Drivers supported by wevdriver
TestNG
1.Set order of testcases

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

59 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Aequor--interview question

1)Tell me about ur self.


2)what is SDLC.
3)what is STLC.
4)Difference between smoke testing and sanity testing
5)Difference between risk and issue
6)sanity testing is documented or not documented? Why?
7)what is API testing .
8)Tell me the scenarios on fan and test cases for it?
9)what is regression testing?
10)Difference between retesting and regression testing.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

ACI Worldwide 2nd round:

-Steps in JIRA to follow Agile methodology in project


-What is Epic
-Difference page object model & Page Factory
-What is page object model
-what are locators in selenium?
-diff between CSS & xpath
-diff between Assert & Verify
-does selenium supports desktop based application
-3rd party utility e.g putty how can we integrate in our framework
-what is driver for interacting firefox
-gecko driver
-method to move element from source to some detsination & its syntax
-how to prioritize test cases in TestNG
-any experience on angular JS, node JS other than HTML
-SQL query to perform join on 2 tables
-which JDK version you are using
-diff between JDK 8, 1.7, 1.8
-if you JDK 8 stable how its stabel
-diff between string, string buffer, string builder
-what is mutable & immutable
-diff between heap space and string literal space
-diff between static variable and final variable
-can constructor be final?
-abstract class & normal class
-how to create objects for abstract class
-diff between method overriding & method overloading
-can we do overriding for static method
-diff between class & interface
-diff between set, List & hashmap

60 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture screening test include 30 questions total

Function to convert string into int


Vbscript questions
Verify and validate
ALM version related
How to make Test plan tree : from releases to test Or..

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************
Persistent Systems, Bangalore

1) What framework you have used in your project?


2) Difference between Abstract class and Interfaces
3) What is constructor?
4) What is add() and set?
5) Write a program to check if "Dormitory" and "Dirty room" are anagrams.
6) How to handle multiple tabs
7) Write code to capture screen shot
8) What is implicite wait and explicite wait

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TCS interview questions


Introduce yourself
Explain framework
difference Between abstract and interface
why do we use interface
polymorphism
inheritance
selenium exp with overloading and overriding
how read and write data from excel
how to execute testcases on Testng
which libraries are used for excel
how to integrate maven with Jenkins
how to maintain code in git
how to execute code in Jenkins

**********************************************************************************
Click here to join Online Selenium Training.

61 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************

ATOS:

1.Tell me about u r self


2.Framework and flow.
3.Roles and responsibility
4.OOPS concept and used in framework example
5.Abstract & Inheritance
6.Program related to String occourabnce of chracter.
7.Selenium diff Findelement/s
8.Assert and verify
9.Scenario question

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************
Cognizant interview questions:

1.Roles and Responsibilities


2.Explain your framework
3.How to automate a webpage
4.Tell code for capturing the screen shot
5.Can we override a static method
6.Limitations of Selenium
7.Api Testing
8.Difference between throw and throws
9.Code for removing element from Array

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Congnizant
1.overloading vs overrriding
2.take all values from dropdown and search for given string if find print hello
3.program for overloading and overriding
4.reverse the string
5.used form proprty files we have
url=www.goolge
usnwm=cts
pass=cts
create generic function if we pass the url then pass and username return;
if we pass password the url and uname and url return
6.Project flow framework using

**********************************************************************************
Click here to join Online Selenium Training.

62 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************

BlueConch technologies interview questions

1) let's call a number reversed if it can be obtained by reversing the order of digits of another number
for example 1337and 7331. Let's define the function of a reverse number R(1337)==7331,R(10000)=1.
You are given two numbers X1 and X2 cacluate the value of y =R(R(X1)*R(X2)).
2) What is the out of the following program
public static void main (String [ ] args) {
try{
} catch(Exception e){
System.out.println("Exception block");
}catch(IoException ie){
System.out.println("IoException block")
}
}
a) prints- Exception block
b) prints-Io Exception block
c) compile time error
d) runtime error
3) in selenium web driver can we tack screenshot for headless browser
a)ture
b)flase
4) how can we remove an object from arraylist
a) remove() method and using iterator
b) delete () method
c)using iterator
d) remove () method
5) select the method which selects the option at the given index
a) Select Byindex()
b) Select Byindexes()
c) Select By index()
d) Select index()
6) select the variation which finds elements based on the driver's underlying css selector engine in web
driver selenium
a) By.cssSelection
b)By.cssSelector
c) By.cssSelected
d)By.Selects

7) public static int getsize(){


int temp= super.getsize()
if(temp==0)temp=this.size;
return temp;
a) static methods cannot be refer to this or super
b) static methods Cannot return type "int"
c) there is nothing wrong with this method
8) which method is present in action interface

63 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
a) perform
b) movetoElement
c)context click
d) Click
9) which method is used to find an object uniquely on any web page
a) find element(By locator)
b) getTitle ()
c) search Elements Byid(Stringid)
d) find Elements(By locator)
10) which is used for writing selenium 3.0 script
a) Firefox Driver
b) Remote Driver
c) Web Driver
d) all the above
11) pick the correct option from following if you wanted to do a partial on ana attribute on ana elements
from the beginning of the Value
a) ends-with()
b) starts-with()
c) starts_with()
d) contains
12)can an interface have members variable
a) no never
b) yes, along as they are public,start and final

12) String a="abc";


String b=" abc"
String c= new String ("abc");
if(a==c && a.equals(b){
System.out.println(" they are equal")
}
else
{
System.out.println(" they are not equal");
}

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture Interview Question

About yourself.
About project.
Source code management tool.
How will you resolve the conflicts.
What is static and final in java?
How will you prevent tge override method in java
Explain about collections.

64 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Cucumber tags and Annotations
How will you pass values in your project?
What is hooks and explain hooks.
What is background??
How will u run the method again and again in testng?
How the methods run in the order??
Parallel tests about class method and tests.
What is actions class and the methods in actions??
What is the difference between build and perform?
Difference between find element and find elements and its return type.
Explain concepts in collections and relate to ur project.
Consider u have checkbox and I want to click the checkbox , how will u find the element is present or not
at the same time should not get any exceptions.(element may or may not present).
Attributes of css selector.
Program to find the found of special character, numbers, capital letter and small letter in a given string.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture API Web service interview questions.

1 Name the various communication channels in web service.


2 what are the advantages of soap web service. Give me the example
3what is UDDI
4 what is WSDL
5 explain web service protocol layer
6 explain how you use to create test suite in soapui
7 explain type of assertion which assertion you have used in your project.
8explain authication types in soapui
9 how many protocols are used in soap messages.
10 difference between soap and rest
11 what is 404 /405/409 response code
12 what is use of web service.
13 what is difference between Api and webservice.
14 what is purpose and format of URI in rest architecture
15 explain test case executions in soapui

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Accenture interview Questions.

1.Seleniun , Appium and java which version used in project.


2. Waits in selenium
3. Thread.sleep in selenium
4.how you will select frames from multiple frames. .

65 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
5.Appium default server and port number
6.how to do setup for Appium testing.
7.Explain excel data driven testing.
8.Explain framework used In project.
9.Action and select class methods
10.how to right click in selenium.
11.TestNg annotations.
12.how you will define in test ng if any other methods depends on any method.
13. Types of Xpath
14. Parent child traversing in Xpath.
15. Suppose there are two elements with same locators then how you will select second element.
16.how you will give priority in TestNG
17.window handling in selenium
18.Verify and assert difference.
19.Which external plugin is required to upload files in selenium.
20. Java modifiers
21.which java modifiers you used in your project- for main class file which modifier you have used.

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

GeeksForGeeks 1st Technical round : May 17, 2021

1. Introduce yourself
2. Sale -> Large no. of users -> Load testing for application - How can we do it?
3. What is parallel execution and Cross browser testing?
4. What is Security testing?
5. Abstraction vs Polymorphism
6. Web Page -> Registration form -> Write down the Test cases
Registration form -> Full name, Mobile no. , Graduation year
7. Sale -> After 1 week -> Load testing -> Tools (Wver worked)
8. Any experience in manual testing?
9. If you find bug -> what is process?
9. How do you handle concurrent Users?
10. Any experience with AWS, databases
11. Ever worked with Jenkins job configuration setup? Auto-Schedule, Poll SCM.
12. Selenium -> paramerization -> TestNG (How many ways)
13. Logging framework -> Different Levels -> How are you sharing this info to Team?
14. Have you used TestRail (TC mgmt tool)?

======================================================

GeeksForGeeks 2nd Technical round : May 18, 2021

1. Difference between white box and black box testing?


2. What is authentication and authorization?
3. What is verification and validation?

66 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
4. How do you open a browser using Selenium code?
5. close() vs quit()?
6. What is Object repository?
7. How do you handle AJAX call using Selenium WebDriver?
8. Selenium exceptions - StaleElementReference Exception - Element's state change in DOM?
9. Types of locators
10. load testing using selenium
11. CI/CD -> Jenkins -> Job configuration
12. Types of Assertion
13. How do you prioritize the test cases?
14. Navigation methods?
15. Error vs Exception
16. Exception Hierarchy - Checked vs Unchecked Exception?
17. Write test cases for:
if width > length
thenbiggest_dimension = width
if height > width
thenbiggest_dimension = height
end_if
elsebiggest_dimension = length
if height > length
thenbiggest_dimension = height
end_if
end_if

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

TruMinds - 1st Technical Round : May 17, 2021

1. Experience in Front end or Back end testing?


2. Introdue yourself
3. Explain your project architecture
4. Which module is using testng.xml file?
5. Webservices vs UI? - Difference in terms of tools and technologies?
6. API vs WebSerbvice?
7. API -> RestFul Webservices : Benefits over SOAP?
8. Database -> Are you able to write queries?
9. Worked with Linux?
10. Test Scripts -> Java and TestNG integration
11. AWS/Azure?
12. Different pages -> Automation -> web/mobile/web services?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

67 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
#Xebia interview questions

what is a webdriver
What is webdriver in webdriver driver= new FirefoxDriver()
What is the framework you use in your project
What is page factory.init
What is pagefactory in pagefactory.init
What is lazy loading in page factory
Can we chnage the value of static variable
What is the keyword used to implement an interface
Can we create object of interface?
What is the return type of FindElements()
How do you do straing comparision in java

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Xceedance - 1st Technical Round : May 18, 2021

1. Introduce yourself.
2. Ever write data in xlsx file programmatically?
3. What is parametrization? How can we achieve it using TestNG?
4. Why main method is required to start the execution?
5. What is Static and Dynamic binding?
6. Usage of super and this keyword?
7. What is method overloading and overriding?
8. What is Collections in Java?
9. Ever used Hashmap?
10. ArrayList vs LinkedList?
11. What is Object in Java?
12. What is Throwable? Exception heirarchy.
13. What are Checked and Unchecked Exceptions? Examples
14. Try catch block.How many catch blocks with try?
15. What is the scope of default, protected? Is default a keyword?
16. Difference between == and equals()
17. What is interface? Can we have method body inside it?
18. What is implements?
19. Difference between quit() and close()?
20. Different ways to click?
21. Selenium exceptions?
22. What is StaleElementReferenceException? How can you handle it?
23. How can you print all the values present inside dropdown -> countries (India, US)?

--------------------------
Programs

1. What is the output of the program?

68 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370

class Adder{
static int add(int a,int b){
return a+b;
}
static double add(int a,int b){
return a+b;
}
}

class TestOverloading3{
public static void main(String[] args){
System.out.println(Adder.add(11,11));
}
}
------------------------------
2. Find out the middle charcater?
String str="Hellojava";
=========================

================================================================
Xceedance - 2nd Technical Round : May 19, 2021

1. Introduce yourself
2. How do you read data from excel sheet?
3. What is Apache POI?
4. What are the tags in testng.xml file?
5. What is Polymorphism?
6. Final vs Finally vs Finalize
7. What if Exception comes in finally block?
8. How do you find the Broekn links in a web page?
9. What is By?
10. Syntax for getting all the links present on web page?
List<WebElement> links = driver.findElements(By.tagName("a"));
11. Static wait vs Implicit Wait
12. Thread.sleep -> Is it given by Java or Selenium?
13. Can we over-ride the static method? Yes/No - Explain.
14. Can we override private method?
15. What is inheritance? Can you define Hierarchical?
16. Java Exceptions - Checked and Unchecked?
17. When does IOException occurs?
18. Why to use TestNG over JUnit? What are the advantages?
19. How do you prioritize -> Can I give the value as -2?
20. Priority (-2, 2, 0) -> Which method will execute first?
21. How can you get all the values from dropdown (Dropdown does not have any select tag)
22. How to find the height and width of the image?
23. XPath vs CSS Selector? Which is better and Why?
24. Go to makemytrip website-> Depaturedate ->

69 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Inputs taking from ExcelSheets -> 19-05-2021 -> 19-05-2021 -> 19th May 2021 (application supports)
How will you create the XPAth for the same to select the date for DepartureDate?

----------------
Programs:
1. What will be the output for this :
public static void main(String[] args) {
String s1 = new String("automation");
String s2 = new String("AUTOMATION");
System.out.println(s1 = s2);
}

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Publicis Sapient : 1st Technical Interview : May 19, 2021

1. Explain your Framework Architecture.


2. What are the packages in your project?
3. How do read Data from Excel sheet using Apache POI?
4. What is Apache POI?
5. Write XPaths
6. How do you initiate Chrome Browser using Selenium WebDriver?
7. What are Listeners?
8. What is Interface ?
9. How do you take screenshots?
10. TakesScreenshot is a class or interface?
-----------------
1. Program:
Input : String str="My name is Rajat";
Sort this alphabetically
----------------------------------------

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

#Optum interview questions:

difference between hashmap and hastable


what are test harness tools you used
what is the agile process you use in your project
what are testng listeners
what is the difference between pass by refrence and pass by value
difference between setspeed() and sleep()
what are the different types of wait in selenium
what is jenkins and how have you used it?

70 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
difference between exception and error
what is reflection in java
what are the pl sql queries you have used

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Interview Questions:
infosys
1.Types of locators in java
2.Implementation of hashmap
3.Exceptions in java
4.Can we override main method
5.Can we overload main method
6.Explain framework
7.Annotations in testng
8.how to execute parallel test cases in testng
9.program to count duplicate characters
10.program to remove elements from hashmap
11.how to locate dynamic elements
12.What is actions class in selenium

ibm
1.API response codes
2.What is diff between authentication and authorization
3.Explain framework
4.Why used POM?
5.What factors are the factors considered while choosing framework
6.program to reverse a string using hashmap
7.program to reverse a number
8.proram to print * pattern
9.SQl to get 3rd highest salary
10.locators in selenium
11.Which locator is faster
12.From amazon site search books check best seller tag -write xpath using parent child/descendant
/following sibling
13.syntax for database connection
14.Syntax for property file read
14.Can we write wendriver d = new Wendriver ();
15.What is package for collection

cap g
1.What is lamda expression in java
2.Locators in selenium
3.What is By in selenium
4.Condition when stale element occur

71 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
5.types of exception and explain few
6.program to reverse a string
7.API response codes
8.Explain framework
9.What is pom.xml
10.what is testng annotation
11.what is testng.xml
12.Agile question

UST global
1.Program to reverse string
2.Program to remove duplicate characters
3.Program to print upside down * pattern
4.loactors in selenium
5.framework structure
6.String programs output
7.java programs o/p(6 programs asked )
8.what are keywords
9 premtive and non primitive data types
10.collection heirarchy
11.Exception structure

accenture
1.Locators in java
2.Program to find pallindorme
3.API codes
4.testng annotations
5.Testng.xml structure
6.what is artifact id
7.what is surefire plugin
8.git commands
9.can we write static method with same name
10.method overloading and overriding
11.oops concepts

capita
1.how to locate dynamic web element
2.how to iterate throw hashmap
3.how to sort hashmap
4.program to find repeated string
5.program to find count of words in string
6.String true/false questions(s1.equals(s2) types
7.Why strings are immutable
8.what is better arraylist or linked list
9.structure of hashmap
10.exception with multiple catch block
11.try without catch block

72 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
12.try with thorw /throws
13.Can we use page factory and page repo together
14.what is merge conflict
15.Extent reports

pitney bowes
1.Can we run code without main
2.What is lamda expression
3.Program to check true/false in string
4.Programs to tell if return o/p or error
5.Exceptions (checked or unchecked )
6.Jave is pass by value or pass by reference
7.program to reverse a number
8.program to reverse a string word by word
9.collection and collectons
10.what is super context
11.what is contextclick()
12.What is findelement /elements
13.return type of constructor

credit suisse
1.Return type of constructor
2.return type of list
3.Return type of dataprovider
4.method overload/method override
5.program to print * pattern
6.program to find max number in an arraylist
7.program for linear search
8.program for fibonacci series
9.program for swapping number
10.program to print #
#
%#%
%*#*%
20/05/2021, 2:45 pm - Shammi Jha, (Main): Quality kiosk technology
1. Tell me about yourself and project.
2. Oops
3.concept of oops.
4. Difference between xpath and css.
5.select the drop-down
6.web driver means.
7.locators in selenium.
8.sibilings of xpath.
9.is webdriver is interface or class.
10.input ABCCBC
output ABZZBZ.

73 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Mobilogix interview questions

1. What are the technical challenges you faced in automation


2. What are the scenarios in bdd cucumber framework
3.have u tried retry legance logic
4. About page factory
5. In high level logic what is the 2nd largest logic in an array
6. How we have build in jenkins server
7. How can you identify an element is displayed or not on the screen

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Xceedance Round 3 : May 20, 2021

1. BDD vs TDD?
2. Suggest your client which one is best and Why?
3. Keyword vs Data-driven frameworks?
4. How many frameworks are there which can be used for Automation?
5. Why are you looking for a change?
6. Why do you want to join us?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Maveric Systems Round 1: 20 May,2021 interview questions

1. What is assertion ?
2. What is parellel execution in TestNG ?
3. How to handle pop-up ?
4. How to scroll up & down in selenium ?
5. What is / and // in selenium?
6. What are TestNG annotations.
7. How to take Screenshot in selenium?
8. What are different exceptions?
9. Difference between Assert & Verify ?
10. What is OOP concept?
11. What is Encapsulation?
12. What is POM?
14. What are implicit & explicit waits ?

74 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cuelogic interview

1. Introduce yourself
2. Role and Responsibilities
3. Automation exp
4. Explain web Application architecture with realtime example
5. What will be the High level test cases of opening any web page
6. Test cases for a coffee machine
7. Write a program to print random numbers b/w 200 and 400
8. Consider me as client and discuss what questions you will ask to add a video capability in existing
employee web Application
9. Diff B/w absolute path and relative xpath
10. What are sessions and Cookies
11. How will you press enter from keyboard to submit a form in selenium
12. What can be used in place of sendKeys to send value in textbox
13. How will you handle an authentication pop up in selenium
14. How can you use getAttribute in selenium
15. Will the browser open with you will only give google.com in place of complete url
16. What is the diff B/w Post and Put
17. What is encapsulation and where you used it in your automation
18. Write a query to to update emp name to 'Priyanka' for every name that starts with R in employee
table
19. Have you designed any Framework from scratch
20.An api returns First 10 best restuarants in pune, How will you very if the resultant list is correct or not
in your automation

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Jpmc first round interview questions

# Professional intro and experience


# exploratory testing
# regression testing
# Difference between waterfall and agile model
# what is data driven testing
# need of automation
# steps of creating automation scripts/test suite
# tools used in automation
# types of defects
# pick a requirement and explain how do you create manual and automation test scripts, test cases,
scenarios
# challenges during testing lifecycle

75 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
# what additional thing do you bring into the table/why you deserve this position

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

IBM interview

Explain about your project


Explain frame work
Explain cucumber framework
What are cucumber options
What is maven
Difference types of assert in testng
What is the difference between soft assert, hard assert, verify
How do you handle dynamic path
What if your path is not having id, name, class name.. How will you locate element using path
How to handle frames. What are the different methods to handle frames
How to handle multiple windows
Difference between close and quit
How to handle tool tip
What are the different annotations you have used in your project
How to you identify regression cases for automation and manual

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Sun Technologies Interview Questions

How do I launch a batch file in a Selenium WebDriver project?


10 Common Exceptions in Selenium WebDriver
How to handle Selenium Pop-up window using Webdriver
alert methods in selenium
Alerts in Selenium
importance of testng xml file
use of @listener
Use of jenkins environment variables
how to setup buil jobs in jenkins
How to Integrate Your GitHub Repository to Your Jenkins Project
https methods in postman
Difference Between SOAP and REST
How to Select Value from DropDown using Selenium Webdriver
what is the output var x = document.readyState(Output)
scripting standards for automation
launch the browser using webdriver

76 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Zensar Technologies Interview Questions

1)Static Java
2)can we make class as static in java?
3)Can a constructor in java be STATIC?
4)How to make class final?
5)can we override static method in java?
6)CAN FINAL STATIC is ALLOWED in JAVA
7)final abstract class in java?
8)interface vs abstract class
9)interface constructor
10)abstract class can have constructor?
11)object of abstract class?
12)why have constructor in abstract class?
13)can abstract class only we have abstract methods?
14)use of abstract interface in java?
15)abstract class vs interface which is BETTER?
16)polymorphism java?
17)runtime polymorphism
18)method overloading runtime polymorphism
19)method overriding and method overloading
20)hashmap vs hashtable PR
21)limitations of selenium
22)types of alerts in selenium webdriver
23)synchronization selenium
24)webelement methods in selenium
25)how to find highlighted text in selenium
26)Is it possible to check if a text is highlighted on the page using Selenium
27)xpathxs
28)helper attributes in testng
29)TestNG Annotation Attributes
30)postman?
31)web services api
32)api error cod?es
33)201 error code
34)path parameter vs query parameter
35)When Should You Use Query Parameters?
36)how to know having path parameters
37)resource url
38)http methods
39)update database table in
40)agile ceremonies

77 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Citrius Tech Interview Questions:-

citrius tech
1) what is overriding in java
2)how will get to know it is overriding
3)Example of overriding
4)Output
class A{ public void abc(){}} class B extends A{public void abc(){...}}
5)print ... using overriding
6)How to Overriding toString() in Java
7)Difference between final, finally and finalize
8)can we have garbage collectors BACK
9)when finally block is not executed in java
10)can you explain singleton class in java
11)How to design a singleton class?
12)outline scenario cucumber
13)cucumber options tags
14)What are the step results in Cucumber api
15)what are the runner file in cucumber
16)cucumber options
17)diff between executor submit and execute
18)what is api services?
19)rest vs soap
20)difference web services and api
21)how do you handle synchronization in selenium?
22)FINDELEMent in selenium
23)fastest locator in selenium
24)div elements in html span XPATH
25)How to get text found between span selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Collins Interview Questions:-

1)develop framework in selenium


2)kanban vs agile
3)oops concept in java
4)can a static method be overriden
5)how do you handle multiple windows in selenium
6)How to find broken links in selenium
7)how to skip a test case in testng
8)Which framework u r using for regression testing?

78 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
9)what are the reporting framework in SELENIUM?
10)give some jenkins commands?
11)how to restart jenkins?
12)inner vs outer join
13)static java

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

EY Interview Questions:

webdriver in selenium java


instantiatea driver java
define a object in java
find name of the book with minium price code java\
fill command java
broken links in selenium
find broken links
check duplicate string in java
401 error
authentication techniques
negative testing
negative test cases for ecommerce website

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Statestreet Interview Questions:-

query for highest salary to lowest salary in sql join


What is difference between for and for each loop.
How to handle the frames if we dont have name or id ?
How will do the parallel test execution in selenium
assert vs verify
explain access modifiers
inheritance in java

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Inutuit Interview Questions:

1)BDD Framework in selenium


2)How to write bdd test
3)Types oF Framework

79 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
4)Use of webdriver in selenium
5)How application to be platform independent
6)Test Plan Document
7)What are the git commands
8)Process if we are making changes in Loacl system then how will affect in git
9)Get- push
10)Get Pull
11)Oops concept
12)Java encapsulation
13)Inheritance in java
14)what are the mechanism in Inheritance in java
15)what are the api error codes 200,400,401,403
16)Different types of Rest api
17)get-api
18)How to pass query parameters in HTTP Get request using rest assured
19)Different types of reports supported by cucmber
20)In Mobile,Which type of testing you are performed
21)What is maven?
22)What are the advantages of maven over selenium
23)What are the different kinds of rest api?
24)If any application we have to automate then how will start our process?
25)Give Indexes of array elements which has sum=10
Array arr={1,2,3,4,5,6,7,8,9}
eg. 1+9=10 so print index 0 and 9
2+8=10 so print index 1 and 8
26)How hashmap works internally?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cinntra Infotech inetrview questiosn:

1)exceptions in selenium
2)stale exception in selenium
3)exceptions vs errors in java
4)base class of all exceptions in java
5)why multiple inheritance is not supported in java
6)Find the Broken links on a webpage

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Vodafone Interview Questions:-

1) Write a code to read the excel file


2)reverse a string in java without using any inbuilt function

80 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
String a="abcd1234"
3)prerequisite for automation testing
4)Pre-requisites for selenium
5)Use of Pom file in maven
6)Maven advantages over selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Cognizant interview question

What's is method overloading and overriding


What is diff between abstract class and interface
Why abstract class not support multiple inheritance
What is constructor
What are different type of collection
What is difference between array list and hash map
How to handle windows popup
What are diff types of waits
Diff between getwindowhandle and getwindowhandles
Diff types of exceptions handled in your project
What are testNG annotation
Write code for running single test case multiple times
How to run single test case on multiple times
What are the challenges you faced in project
What are before class and after Test tesNG annotations
How you generate reports
Explain the code for reports

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Infosys interview questions-

Difference between verify and asset


Wait and it's types
Annotation in testng
Locators in selenium
How do you handle Frames
Mouse action
Oops concept
Difference between / and //
Double click using web driver
Static variable and static block
Alerts in selenium
What is scenario n scenario outline

81 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Artech Info(Bangalore) Interview questions

1. navigation commands supported in selenium


2. Margin policy in selenium
3. difference between assert n verify
4. different frameworks with selenium
5. why selenium
6. what is driver.close() and driver.quit() and difference
7. absolute xpath n relative xpath
8. exceptions in selenium
9. locators in selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

What is Payload and its types

-How to pass Payload


-What is Page Object model
-On Web page we have label i.e. 34 verify if it is correct by comparing it with value stored in DB
-if this label i.e. 34 having spaces which are changing dynamically, how will you remove this spaces?
-How to do DB connection in selenium
-If there is label which is blinking(appear-disappear) and that too not at one location on page how can
we get text of this label
-SQL query to get min & max of employee salary
-what is UNION & UNION ALL
-Having clause
-what is GIT hub
-If one of your teammate has made wrong commit and went on leave and now code is not running,
what will be your approach without removing his code?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Photon infotech interview questions

Explain your framework


Java collections API used in your project
When and where do you use array and arraylist?
Explain oops concept used in your framework?
Explain Git Commands to push and retrive the code?
Explain Different annotations used in testng ?

82 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
How will you achieve parallel execution?
Explain CI tool Jenkins ?
Explain Maven architecture?
Explain how selenium webdriver will work in backend?

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Delaplex Interview Questions

1)Test Script Template


2)Entry and exit Criteria
3)Requirement Tracebelity Matrix
4)aggregate functions in sql
5)What is subquery?
6)Which query will execute First?
7)collection in postman
8)function block in api
9)What is api?
10)explain local and global variable in api
11)400 error response
12)200 error response
13)201 error response
14)api error codes
15)What is Put Request?
16)What is api request?
17)What is api automation testing?
18)What is API?
19)How to hit a url using selenium?
20)Uses of this keyword?
21)What is access modifiers?
22)Types of modifiers
23)Explain private modifiers
24)use of interface in java
25)Can constructor can be overhidden
26)What is oops concept?
27)Types of OOPS Concept?
28)Polymorphism and explain types
29)main use of inheritance in java
30)Inheritence in Java
31)what is object in java
32)TestNg Basic annotations
33)Handle Common exceptions:
34)what is NosuchelementException
35) What is Nosuchwindowexception?
36)Difference Between GetWindowhandle() And GetWindowHandles()
37)How to handle multiple windows in Selenium?

83 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
38)find elements in selenium
39)Methods in Selenium
40)Assert and verify in selenium
41)Locate Elements by Link Text & Partial Link Text in Selenium Webdriver
42)Locators and types
43)Use of test Runner in cucumber
44)What is cucumber feature file?
45)3 main files in cucumber
46) Types of files in Cucumber
47)Typoes of framework
48)Explain bdd framework
49)Data driver vs keyword driver framework vs hybrid framework

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Mindtree Interview Questions:-

single and double slash in xpath


synchronization in selenium
Implicit wait vs explitcit wait which is best
Difference between thread sleep vs wait
Web Tables Using Selenium WebDriver
navigate to first tab to second tab in windows selenium
Switch tabs using Selenium WebDriver with Java.
navigateto vs get in selenium
How to fetch data as input from excel and use it as a input to login or some other page?
read username and password from excel sheet
alert popup handling in selenium
window based popup in selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Google Interview Questions:-

Given an array of integers, find indices of two numbers such that they add up to a specific target
number.The function should return indices of the two numbers such that they add up to the target...
Eg: Input: numbers={2, 7, 11, 15}, target=9
Output: index1=0, index2=1
parallel execution in cucumber
process for to execute test cases parallel in selenium
jenkins day to day activities
jenkins github integration
merge conflict in git
few challenges automation testing tools

84 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
Selenium Exception Handling
commands in linux
element dropdown selenium
how to perform keyboard actions in selenium
working with tabs selenium

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Interview Questions:-

method declaration in java


string constant pool javatpoint
connect database through java
cucumber framework
401 vs 403
configure jobs in jenkins
configure run scripts jenkins java
git conflict
selenium hover over element
explain fluent weight
bubble sort
explain checked and unchecked exception
modules in automotive
test metrics in software testing
oops concept
agile
java 8 features
lamda expressions java
collections
hashmap vs hashset

**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Zestmoney Interview Questions:-


1)String originalString="I love my country India";
removeString="ocsum";
2)int arr[]
{1,,2 ,94, 93, 1000, 5, 92, 78,79,80,81};
Maximum consecutive numbers present in an array

50 links validate which link working fine or not selenium


jenkins integration with github
frame selenium id name

85 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

86 QA Idea | 8305429370
QA/TESTING INTERVIEW QUESTIONS BY QA IDEA
MOBILE:- +91-8305429370
**********************************************************************************
Click here to join Online Selenium Training.
**********************************************************************************

Online Selenium Automation Training:-


Start Date: - 5th July 2021
Trainer Name: - SHAMMI JHA

☸ Course Contents:-
Java, Selenium, TestNG, Maven, GIT, Jenkins, BDD Cucumber, Selenium Grid, Page Object
Model, HTML, JavaScript, AutoIT, Log4j, Assertion, API Testing, etc.

✔Transposed 3000+ People into Automation across the World.


✔Customized Notes on All Topics.
✔Concept Retention with Funny Example.
✔In Depth Interview Preparation with Dedicated Sessions, Resume Writing Assistance and Much
More.

☑ First 4 sessions are free. ☑

✔Duration:- 3 Months
✔Monday to Thursday: - 2 Hours
✔Timing:- 9.30 PM to 11.30 PM IST
✔Fees:- 6000/-
✔Mode of Training: - Online

Click here to join Online Selenium Training : - https://bit.ly/39gGfwZ

Phone / WhatsApp Details:-


-----------------------------------------
Shammi Jha: - +91-8305429370

87 QA Idea | 8305429370

You might also like