Software Test Automation Interview Questions

2,938 software test automation interview questions shared by candidates

1.About Bug Life Cycle 2.java questions-Abstract Vs Interface 3.Runtime polymorphism and can we override static methods in child class?If not why? 4.About constructor and is it possible to override constructor in child class. 5.How do you handle exceptions? 6.Try catch mechanism 7.Throw vs Throws Keyword 8.How do we create customized exceptions? 9.Super and This keyword? 10.What is the output if we compare same string with == and equals()? 11.Explain about your framework? 12.About Page Factory class? 13.How do you log reports? Explain extent reports syntax? 14.How do you read data from properties file? Syntax? 15.How do you take Screenshot and syntax? 16.About TestNG annotations(Data Provider(syntax),parameters) 17.How do you run test case multiple times?? 18.How do you implement grouping mechanism?? 19.BDD cucumber framework- about feature file, dry run, data tables. 20.Difference between string buffer and string builder. 21.Collection framework-difference between hash table and hash map? 22.About maven clean, When you add dependencies in pom.xml file from where its going to download dependencies? 23.Difference b/w GIT FETCH & GIT PULL 24.Do you face any conflicts while merging branches? 25.Java program
avatar

Automation Test Engineer

Interviewed at Capgemini

4.2
Jun 26, 2023

1.About Bug Life Cycle 2.java questions-Abstract Vs Interface 3.Runtime polymorphism and can we override static methods in child class?If not why? 4.About constructor and is it possible to override constructor in child class. 5.How do you handle exceptions? 6.Try catch mechanism 7.Throw vs Throws Keyword 8.How do we create customized exceptions? 9.Super and This keyword? 10.What is the output if we compare same string with == and equals()? 11.Explain about your framework? 12.About Page Factory class? 13.How do you log reports? Explain extent reports syntax? 14.How do you read data from properties file? Syntax? 15.How do you take Screenshot and syntax? 16.About TestNG annotations(Data Provider(syntax),parameters) 17.How do you run test case multiple times?? 18.How do you implement grouping mechanism?? 19.BDD cucumber framework- about feature file, dry run, data tables. 20.Difference between string buffer and string builder. 21.Collection framework-difference between hash table and hash map? 22.About maven clean, When you add dependencies in pom.xml file from where its going to download dependencies? 23.Difference b/w GIT FETCH & GIT PULL 24.Do you face any conflicts while merging branches? 25.Java program

Panel started by asking the below questions: 1. create a hashmap. 2. java program to reverse a string. 3. print the sum of integers in the string. 4. write how to initiate javascript executor. 5. final, finally and finalize difference. 6. static and final difference. 7. what is background in selenium. 8. current project and framework.
avatar

Automation Test Engineer

Interviewed at NTT DATA

3.7
Oct 31, 2024

Panel started by asking the below questions: 1. create a hashmap. 2. java program to reverse a string. 3. print the sum of integers in the string. 4. write how to initiate javascript executor. 5. final, finally and finalize difference. 6. static and final difference. 7. what is background in selenium. 8. current project and framework.

They make sure they test all the fundamentals and the fact that you are genuinely interested in their product and the technology aspect of it. No surprise questions as such. Know your data structures, be a good designer and problem solver. Scripting in python is an added plus.

They make sure they test all the fundamentals and the fact that you are genuinely interested in their product and the technology aspect of it. No surprise questions as such. Know your data structures, be a good designer and problem solver. Scripting in python is an added plus.

Viewing 991 - 1000 interview questions

Glassdoor has 2,938 interview questions and reports from Software test automation interviews. Prepare for your interview. Get hired. Love your job.