Tuesday, 10 March 2020

Expleo - Manual Tester - Experience 1 to 3 years

Expleo interview (manual Testing) – 2nd Round (technical f2f)


1. What is difference between regression and retesting?
2. Is it possible to go regression testing without new feature addition?
3. What is SDLC ? Explain it?
4. What is bug life cycle?
5. When we reject any bug? When we mark bug as deferred?
6. If your bug got fixed but introduced another bug how you will deal with it? You reopen bug or open new bug?
7. What is Agile? What is product backlog? What is sprint backlog? What is inside sprint backlog? Who create sprint backlog? When development and testing start in agile? What is need of agile and benefit over formal SDLC models? 
8. Explain your project flow?
9. How much will you rate yourself out of 5 for sql?
10. Write query to find all names which starts with "S" from employee table
11. Write query to find highest salary from employee table
12. Are you using any tool for writing test case?
13. How you report bug?
14. What is RTM?
15. When we find any bug?
16. When you execute test cases?
17. What is release?
18. If any feature is part of current release and it has bug but we still mark it as deferred in which situation?
19. What is sprint deployment? Is it necessary that sprint part must be on production environment when we deploy sprint?

Sunday, 19 January 2020

IT Companies Q- 2 to 10 years experience

Technical and Non Technical Questions  Interviews(Capgemini,CTS,L&T,Tech Mahindra,Hyundai,IDP Education,ADP,HCL, Standard Chartered and Fidelity):

1. Write code for Action class
2. Write code for positive and negative scenarios for Alerts
3. Write code for handling multiple windows
4. Find odd number
5. Disadvantages of Selenium
6. Difference between get() and navigate().to()
7. Write code to click on the Check box which is inside the Dynamic Table
8. Write code for taking Screenshot
9. Explains Maps in Java
10. Explain framework (Questions based on your framework explanation)
11. What is Pom.xml
12. Which is the correct Xpath for this code (Lot of questions on Xpath)
13. Xpath methods Ex: Starts-with & Contains
14. Syntax for Css selector
15. How to identify dynamic images
16. From a given string,seperate characters,integers and special characters and store in a seperate variables and print them 
17. Remove duplicates from arraylist
18. Print all the frame names
19. How to read from XML or CSV file and store in hashmap
20. Get value of a cell in Dynamic table
21. What is Burndown chart (Agile)
22. Print these characters from a given string and change to uppercase
23. Explain Access specifiers
24. Difference between Priority and Severity
25. Example for High Priority and Low Severity and vice versa
26. Difference between Test Strategy and Test Scenario
27. What Software Metrics you have used in your project
28. How to handle Dynamic Elements,since the webpage is designed in Angular Js
29. Implicit and Explicit Waits
30. Write code for Cross Browser Testing
31. Explain Method Overloading and Method Overriding with Example
32. What is Static Keyword
33. Dependencies in Pom.xml
34. Write code for fetching data from Excel 
35. Select this value in dropdown and hover to this element and click 
36. Assert and Verify
37. Check if a given string is Palindrome or not
38. Remove duplicate characters from a string and print
39. Which Code Repository you are using (Ex: GitHub)
40. How will you estimate the time to automate a scenario
41. How to perform Right Click 
42. In a Dynamic Table if i give 1 cell value,it should give me the values of other cells in that row
43. Have you Developed any Tool,If yes explain
44. Write code for handling Frames
45. Read from a text file and store in HashMap
46. Print the occurance of each character if it is present more than once in a given string
47. Write code for nested drop-down,You have to check all the values in the dropdown,All permutation and combination
48. Advantages of Selenium
49. How to check if a checkbox is displayed
50. If the element is not present,how will you print the Element is not present message
51. What all exceptions you have faced
52. What all difficulties you have faced in Selenium
53. What all TestNG Annotations you have used in project
54. Where will you maintain the code
55. What all Collections,you have used in your project 
56. How to run multiple test cases
57. What are Primitive and Non primitive Data Types
58. What is JDK,JRE and JVM
59. Settings.xml in Maven
60. Eliminate first and last string from array and print
61. What is Encapsulation
62. What is the use of build() and perform() in Actions
63. How you will check the actual vs expected result
64. Xpath Axes,Ex: Following
65. Automate Menu and Sub Menu and click on link in Sub Menu and navigate to the page and click on an element
66. Syntax for Alerts
67. How will you generate Reports
68. What is the execution time of your test cases
69. Print a Reverse Pyramid
70. Go to frame and click on the upload button and select the file which is in this directory
71. Difference between PUTS and POST in API
72. Read data from Excel and given that data as input for login and password and click on submit and validate the popup which says Login is successful
73. Read data from two text files and compare if they are same or not
74. Read data from an Excel file and compare the data to the web table and check whether it is same or not
75. Select multiple option from the dropdown
76. Explain Defect Lifecycle
77. How many people are working in your project,what all teams are there
78. What is your role in your project
79. How often Daily Traige Call will happen and what will be discussed
80. What all packages you have used in your project
81. How will you check Broken Links
82. Read from a text file and change that content
83. Write test scenario for Credit Cards
84. How to read Properties file
85. Which is the latest Java version and which one you have used and what are the features of that version
86. Check if the given two strings are anagram
87. What is the difference between Interface and Abstract Methods
88. Difference between BeforeSuite and BeforeMethod
89. Difference between Default and Protected
90. Write a program to divide without using division or modulus  symbol
91. String = 'AaBbCcDD' ,In that change a lowercase 'a' to uppercase
92. Hierarchy of TestNg Annotations
93. How many Sprints you have worked,how often you will get Sprints
94. How Agile Methodology works
95. Do Exceptions have priority
96. Can a try block have more than 1 catch blocks
97. Can a class be Public,Private,Protected and Default
98. How will you compare the data from database to the data in webpage 
99. Blackbox vs Whitebox Testing
100. Explain Waterfall Methodlogy
101. What is Traceability Matrix 
102. Explain STLC
103. Explain SDLC
104. What is a class
105. What is a object
106. What is a variable
107. How to clone one list and store in a new list
108. How to run a group of test cases in TestNg
109. How to include or exclude testcase in TestNg
110. How to run parallel testcase in TestNg
111. What is Selenium Grid
112. Can a Map can have a Null value
113. What all different test annotations you have used in TestNg
114. How to switch frame in Selenium
115. Difference between this and super
116. Difference between Constructor and Method
117. Difference between String Buffer and String Builder
118. Difference between List and Set 
119. How to run a test suite in different browsers
120. What is static and final
121. Difference between String and String Builder
122. How to run failed testcases in TestNg
123. Difference between Iterator and ListIterator
124. How to set proxy in Jenkins
125. Explain Maven Life Cycle
126. Explain POM 
127. What will be there in POM.xml
128. Without using Select statement,how to select dropdown
129. Difference between Sanity and Smoke Testing
130. Can a Main Method be overridden
131. What is Retrospective Meeting
132. What all methods String has

Saturday, 28 December 2019

Shivrai Technology - Automation Test Lead - Experience 8 plus


1. Tell me about yourself

2. Tell me what's is ERP system 

3. Tell me if we give you project to start from scratch automation then how you will start?

4. Tell me about challenges you faced in Automation ?

5. Challenges faced while leading a Team?

6. How you lead the team?

7. As Scrum Master what are your roles and responsibility ?

11. In case team shows less productivity then how you deal that situation ?

12. Have you travelled to client location and if yes
What challenges you faced over there?

13. Tell about more framework design?

14. While dealing with Web Application Automation why you chose Selenium and not other Automation tools in market?

15. How you deal with non reproducible defects?

16. What is CRM and Product Life Cycle?

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

 CEO/ VP round 

1. Tell me about yourself?

2 . Tell me about challenges you faced in Testing career so far?

3 . Where do you see yourself in next 5 years.

4. What is your long term goal with us?

5. What are your strengths and weakness?

6. How you lead the team ?

7. Why should we hire you?

8. Why you did Testing related Certificate?

9. Why you choose testing as a career?

Tuesday, 24 December 2019

FIS Global - Automation Tester - Experience 3 plus

Interview questions asked in FIS Global


Difference between quit and close?
Different types of waits?
Handling dynamic table?
Which IDE u are using?
Explain your framework?
Can we create an object of final class?
Explain Overloading and overriding.
How u access static variables?
Difference between static and non static?
How do you handle sync issues in your project?
Different types of exception?
What is stale element exception?
Explain Super keyword?
What will be the return type of overriding methods, will it be same or varies?
Is multiple inheritance possible in java,?
How do you handle popups?
Handling multiple windows
Is Alert a interface?
Explain Switching one frame to another frame?
Difference between Find Element and Find Elements

Expleo - Manual Testing - Experience 2 to 6 years

Questions asked #client round 
Tell me about yourself
Tell me technology worked with 
More focus on real time scenarios
Domain specific capital domain 
Equity
Trading 
Derivative
Second derivative 
Difference in between
Puzzle might asked 
Sql trigger function
Might asked project in project challenges more us faced 
Manual real time questions
Like that 
Hop that will helpfully 
Enough picture questions asked

Synechron - Automation Tester - Experience 3 to 6


Questions
- Java program - pattern
- what is abstract class
- diff between set and list
- what is static and it's used?
- method overloading
- Oops concept that used in ur framework
- windows handling selenium
- write program for use method overloading
- Assert type..

FIS - Manual Testing - Experience 3 years

Round 1
Explain your project ?
Trade life cycle
What is Limit order and set specific price for sell?
What is function of middle and back office
What is agile
What is scrum
Difference between sanity and smoke testing
How defect log in Jira
What is RTM
What is SQL, join?
How we can fetch data?
Unix command - set, cat, grep
What are the uses of cat command?
Tables(Employee and Manager) is given and fetch data from employee table by using manager table id?

USB - Automation Test - Experience 4 plus

1.What are authentic and authorisation test scenarios and test cases for login page
2. What are security testing in web applications 
3. What are diff Linux commands used your project
4. Difference between list and map 
5. Suppose I have added 2 keys and values using put method, would it be inserted in sorting order in hashmap ?
6. Is it possible to add same keys and values in map ?
7. What is private class?  Can I override the private classs ? 
8. Can I override the private class in nested class 
9. Diff between throw and throws 
10. How to handle synchronisation 
11. What are diff exceptions in selenium 
12. Why abstract class is needed when we have interface for abstraction 
13. Supppos there is a page n there are 2 buttons with same attribute values id and name how to find the 2 nd button ?
14. Suppose there are two pages and each page has 10 fields with values how to compare the two page values ?
15. When stale reference exception comes 
16. What is default wait time when not defined any waits in selenium 
17. What is multi threading in java 
18. Suppose there are two functions one function is always fails and second comes pass how to run the these two methods 
19. How to run the test case with multiple data in cucumber 
20. How to configure Jenkins using maven and git 
21. How to run the test case in Jenkins 
22. Suppose there a page with one button if click on that button new tab opens and click button on that new tab again new tab opens how to read the text for the third tab ?
23. How to handle alerts n what are the different methods available in selenium
24. Why we use action class ?
25. How to do right click on the webelemt 
26. What is the use of robot class ?
27. How to run test case for maven project 
28. What are methods available in testng 
29. What are the diff methods available in @ test method 
30. Explain about framework and architecture 
31. How to read the . Properties file
32. How asserstions work in selenium 
33. Diff between array list and linked list
34. Explain about cucumber framework 
35. Difference between method overloading and method overriding

GS Lab - Automation Test - Experience 3 plus

#GS Lab

Date:20/12/2019
Duration: 1 hour 


What is polymorphism?
What is difference between encapsulation and abstraction?? 
Types of constructors??
Use Super and this keywords.
What is thread ?
Explain about multi-threading?
Can we overload method by just exchanging the position arguments?
What is exceptions?
Challenges you faced in Automation?
TestNG annotations
What is dependency?
Where we can find the downloaded jars as part of maven project

Program: write a program to print Fibonacci series upto 10


I am hoping that these questions will help you.

Tuesday, 31 July 2018

Digital Harbor - Selenium Interview questions - 2 plus experience

#Selenium Interview questions for 2+Years @Digital harbor

1.Tell me about ur self??

2.In selenium I am searching for Java in google after search it will show all related java links , I want find how many results is there in current page?

3.In selenium how many types of results it's generated?

4.How many data types is there in selenium?

5.What is difference between page object model and data drive model?

6.What's is hybrid driven?

7.In qc where u test manual test cases??

8.What is rtm?

9.What is data driven?

10.Only data driven we can perform???

11.What's is different b/w Functional and system testing?

12.What's is agile methodologie?

13.What's is integration testing?

14.What's retesting and regression testing???

15.i have one page in that page object or change every login time 2 page i want 2 find how may ok button is there when I am login
Ex:Ok, Cancel,reset, Request these fields changing every login time 2 page how u find how may ok button is there

Thanks

Monday, 2 July 2018

Sigma System - Automation Interview Question - 4 to 6 Years Experience

Questions asked in Sigma System

June 2018

Experience - 4 to 6 Years

1. Framework

2. Sql queries

3. Java program to swap two arrays

4. Java program to get average for first 5
element s and then from 6 the element to next 6 element and then next 7 element average.

5. What happen if there is main method in testng framework
Will java program work without main method?

6. Oracle sql queries

Manual Testing
7. Normalization in oracle

8. Alpha and beta testing

9. V model Vs agile

10. How to click on dynamic element in table

11. What is authorization and authorized

12. What is the minimum criteria in which you can break a chocolate

13. Difference between union and join
Difference between alpha and beta testing

14. SQL joins queries

15.How to decrease the execution time for 1000 test case

Wednesday, 27 June 2018

Accenture - Automation Testing Interview Questions - 4 to 8 Years Experience

Accenture - 4 to 8 Years
June 2018

1st round test- all BB selenium, testng maven related questions.

2nd round- telephonic interview in there office
1. Tell me about urself? What Ur project is all about

2. Abstract class

3. Can we achieve multiple inheritance in java

4. Final and finally keyword difference

5. Collection hierarchy-

6. What is the difference between set and list
7. Arraylist and how it works

8. How u will switch to different Windows

9. Maven and it's lifecycle phases.

10 why maven preferred on other.

11. What plugins u used in maven

12. Pom.xml file and Trang.xml files difference

13. Nosuchelementexception and elementnotfound exception what is the difference between that

14. Cucumber - how much u know about it.
15. Who is writing feature files in ur project and who should write it by ur understanding

16. Can we have multiple catch after single try

17. Where u used collection in ur framework.

18. How to iterate arraylist

19. What is hashmap and how it works

20. Which framework u r using and in which layer u worked

21. Which version control tool Ur using

22. How u r merging Ur code to git

23. What and all commands u used it git

24. Write excel sheet code

25. If excel sheet is having one column as run  and value for different testcases is Y or N then how u will make sure only Y value test cases will run

26. How to set priority for any test

27.  How to enable or disable the test

28.  How to use different testng annotations

29. How Ur framework has been built.

30. If u wanted to run only some specific tests then how u will make sure that

2nd round-
Test with 2 different scenarios that u need to automate

Yash Technologies - Automation Interview Questions - 4 to 8 Years Experience

Yash Technologies interview questions

1st round
1. Abstract class

2. Can we extend abstract class. If yes then what's the use of no then why

3.what is the difference between private and protected.

4. Reflection class. How it works

5. Cucumber - how much u know.

6. Why we used glue

7. Maven and it's uses. Why we prefer maven over normal project

8. Have u created any job in Jenkins to run Ur script

9. How u have done that

10. How u can use maven and Jenkins together.

11. If u cannot find xpath of any element uniquely then how u can find that elements.

12. What are the different methods in xpath access

13. How u will use followingsibling
explain with Ur own example

14. TestNG file - the sequence of annotations

Avalara - Automation Testing Interview Questions - 4 to 8 Years Experience

Avalara telephonic interview questions
June 2018

Experience 4 plus

1. What is overriding?

2. Exception handling- can we write finally after try.?

3. Explain abstract class.

4. Can we create object of abstract class.

5. What is runtime polymorphism

6. string Ques - what is the difference
between string S1 = new String (hi) and S2= "hi"

7. How string pool works

8. Find element and findelements difference

9. If u have one drop-down with different data and u want to pick a specific on how u will do that?

10. How you are using excel sheet in ur project

11. Project framework.

12. Where u used collection in ur project and how

13. Can class be static.

Tuesday, 26 June 2018

IBM - Automation Testing Interview Question - 4 plus experience

Experience 4 to 8 Years

1st round- Machine Tesg

3 scenarios that needs to be automated

2nd round
1. What is abstract class and have u used it in your project
2.what is hashmap and it's internal working.
3. How to iterate hashmap
4. Exceptional handling- can we have multiple catch for same try and how it written
5. If exception occurs in finally block what will happen
6. And how u will handle that exception
7. Cucumber - what is glue keyword
8. How test runner file works.
9. Why to use maven
10. TestNG - what will execute first beforemethod or beforeTest

Saturday, 16 June 2018

Fulcrum - ETL Testing Interview Question - 3 to 6 Years Experience

Falcrum
3 to 6 ETL experience interview

1. How to find 3 highest salary from employee table?

2. Explain Referential integrity.

3.Tell me about your current role

4.Differences between  Agile vs other traditional software development models.

5. In Batch processing data from Table A is going to  Table B.  What will be your Test Approach?

6. What type of bug you faced in ETL testing. Explain the best bug you found so far

7. ETL testing scenario you used generally. What are challenges you faced in ETL Testing?

8. How to insert 100 records from table A table B.

9. How you access databases?

10. What is different between a datawharehouse testing ETL testing.

11. How to create CSV file and how you enter 10000 records.
- Also how you test this file.
- Once  this CSV insert through ETL job in data base how you will test.
- If any issue happend during loading like decimal value not inserted then what you do?
- If we want again insert same records again what will do?

12. There are 10 sequential files are kept in unix directory.
You need to process these files. Tell me positive and negative scenarios.

13.  Differences between delete and truncate.

14. What are the numeric function in oracle.

15. Do you know pl/sql

16.Case statement scenario query

17 .Group by and having clause query.

18 . How you rate your SQL  skills

19. Have you build CSV, flat file and pipe format files.

Zensoft - Performance Testing Interview Question - 2 to 5 years experience

1. What is Performance Testing?

2. Why we need of Performance Testing?

3. Detail about the projects you done.

4. What is Thread Group?
5. What is Samplers?

6. What is Regular Expression

7. Meaning (.+?) / (.*?) -

8. What is Beanshell PreProcessor and PostProcessor?

9. Why we need to use it?

10. What is the Execution Order of JMeter script?

11. How do you identify the performance testing requirements?

12. What are the objectives of Performance Testing Test Plan?

13. Types of timers in JMeter?

14. Which tool are you using and why for performance testing?

15. Do you have any knowledge on other performance testing tools like Loadrunner, NeoLoad?

16. What is ThinkTime, Why we need to use it?

17. Types of Assertions

18. Types of Listeners

19. Distributed Load Testing (Remote Testing) -

20. Why use Non GUI mode to run the script?

21. Command to run jmeter script from non gui mode.

22. Types of Performance Testing-
23. Load Testing

24. Stress Testing

25. Endurance Testing

26. Spike Testing

27. What is Synchronizing Timer and how it is works?

28. Activities perform during performance testing?

29. Parameterization.

30. Correlation

31. Blazemeter and how it is useful in Jmeter

32. Do you have any idea about 3rd party monitoring tools like NewRelic and AppDynamics?

33. Performance Tunning and what are parameters you considered in your project.

34. How to check server side logs

35. What are the parameters to check the performance of application after running your jmeter script?

36. What is Latency?

37. What is response time?

38. How to create HTML report from .jtl file?

39. How to reduce unwanted requests while recording the script from the JMeter?

40. What is workload Modeling?

41. What is Performance Analysis?

42. Types of Thread Groups?

43. How you are showing the Performance Testing Analysis Report to your client in your current project?

44. How will you start the requirement gathering for performance testing if we didn't get it from client?

45. How many projects have you done?

46. How many max no of users load have you given in your projects?

47. What are the challenges / problems have you faced in your project?

48. Have you integrated JMeter script with Jenkins?

49. Unix commands

50. SQL commands like Joins.

Saturday, 26 May 2018

HCL - Manual Testing Interview Questions - 2 to 6 Years Experience

May 2018

1. Introduce yourself.

2. Tell me about your project.

3. Testing model used in your project.
Explain it.(in my case waterfall model)

4. Defect life cycle

5. Difference between validation and verification with example

6. Whats your take if the defect is rejected.

7. Write a query to remove duplicate record from table.

8. Write all the clauses in query.

9. Arrange all the clauses in ascending order.

10. Write all the aggregate functions in sql

11. Write all the constraints in sql

12. We have a table Employees having columns EmpID, EmpName, Salary, Commission.
Write a query to get the total salary of each employee.

Tuesday, 15 May 2018

Infostretch - Automation Interview Questions - 2 to 6 Years experience

Infostretch 2 to 6 Years Experience

May 2018

First Round
Technical Test Interview Questions

1. Write a program  to reverse the number. Int number = 12345

2. Write a program to demonstrate right click using selenium

3. Write a program  to scroll in selenium untill an element is found

4. Write a program to demonstrate Page Factory Object model in selenium

--------------------------------------+

Second Round

They have four questions set for written programming test.

*SET 2 - Questions.*

1) Palindrome String = 'MADAM'.

2) Objective Question

public static void main(String args[]){
Sysout(fun());
}
public int fun(){
return 20;
}

A - 20,
B - Runtime error
*C - compilation error.*
D - None.

3) Write a code for Customized exception in java.

4) Wrt for mouse handover using action class.

5) Wrt to find total count of elements present in below page
<ul title= 'movies'>
    <li title = 'Movie title 1>
    <li title = 'Movie title 2>
    .
     .
  <li title = 'Movie title 50>
<ul>

6) Write code for wait until element visible.

---------------
F2F Interview Questions -

1. Merge 100 xls sheet of data in one sheet

2. Explain Project framework

3. Get data from the database and use it in the script

4. Roles and responsibilities in current project

5. Challenges faced in project

6. Explain Recovery scenario

7. Explain Error handling

8. Reverse a string"this is hello world string" and print only the 1st and the last reversed word.

9. Can static variable be called in another class   inheriting the previous class

Wednesday, 9 May 2018

Genesys - Automation Test Interview Questions - 2 to 4 years experience

April 2018

1. Tell me about yourself?

2. What is your role and responsibilities?

3. Which locator you used in your framework and why?

4. Relative and absolute xpath?

5. Explain about your framework?

6. What is data driven framework and explain data provider

7. Different annotations used in ur project

8. What kimd of exceptions you faced in selenium

9. What is staleelementfefernce
exception? How do handle

10. Window handling

11. Different types of wait

12. How do you put timeout for particular method

13. Where you used collections in ur project

14. 2 arrays have given, merge it and sort it and remove the duplicate

15. How to reverse a number

16. What is selenium hub and node

17. What is grid

18. How will you do cross browser testing

19. By wat node will understand the hub?

20. What is xpath axes.