Qa Test Automation Interview Questions

3,971 qa test automation interview questions shared by candidates

1. My experience 2. How did you create test cases and test plans from scratch for the project? Answer: My project was an ongoing project where almost all the test plans and test cases were created. But when I entered in the project, I used to create test cases for the new functionalities for the project. So, for creating test cases I used to understand the requirements for that specific functionality. If requirements used to be not clear, ask the client about the appropriate functionality for that. 3. What were the questions you used to ask clients for the requirements not clear? - Gave an example of my project 4. Gave me a scenario: A software which has a username, a password, a login button and when you click on login it takes you to a blank page which only has a logout button. You click on logout button, it should take you back to login page Write test cases for it. 5. Suppose you have a version 1 in which you tested a scenario of username password providing correct error message. Same test case passed with version 2 of the product. But for version 3, the same test case did not pass. What will be your steps to investigate the issue? 6. Question on Jira bug report? How will you create a bug report for the issue you just found on version 3 7. A programming question on Java: You have an array list and you need to print (boolean) true or false if an integer appears twice. print true otherwise false
avatar

QA Automation Engineer

Interviewed at Proofpoint

3.6
Jul 29, 2019

1. My experience 2. How did you create test cases and test plans from scratch for the project? Answer: My project was an ongoing project where almost all the test plans and test cases were created. But when I entered in the project, I used to create test cases for the new functionalities for the project. So, for creating test cases I used to understand the requirements for that specific functionality. If requirements used to be not clear, ask the client about the appropriate functionality for that. 3. What were the questions you used to ask clients for the requirements not clear? - Gave an example of my project 4. Gave me a scenario: A software which has a username, a password, a login button and when you click on login it takes you to a blank page which only has a logout button. You click on logout button, it should take you back to login page Write test cases for it. 5. Suppose you have a version 1 in which you tested a scenario of username password providing correct error message. Same test case passed with version 2 of the product. But for version 3, the same test case did not pass. What will be your steps to investigate the issue? 6. Question on Jira bug report? How will you create a bug report for the issue you just found on version 3 7. A programming question on Java: You have an array list and you need to print (boolean) true or false if an integer appears twice. print true otherwise false

Java basic questions Framework question Delete cookies using selenium Handle checkbox ajax call Cross browser testing Static dynamic dropdown Handle frames Implement framework Java code were like Reverse an array of string
avatar

Senior QA/Automation Engineer

Interviewed at HCLTech

3.5
Nov 14, 2024

Java basic questions Framework question Delete cookies using selenium Handle checkbox ajax call Cross browser testing Static dynamic dropdown Handle frames Implement framework Java code were like Reverse an array of string

Web Service / API Test Automation Any API test automation tool (HTTP client, etc) Send HTTP request and receive HTTP response (POST, GET, PUT, DELETE) Use Business Object model to build a request and to parse a response Serialization, Deserialization, JSON, XML Can handle most used authentication methods (Basic authentication, Bearer Token, OAuth, NTLM) API Mocking Test Reporting MIME types Services stubbing Posting forms, file upload Advanced request configuration (timeouts, redirects) Interceptors
avatar

QA Automation /SDET Engineer

Interviewed at EPAM Systems

4
Feb 1, 2024

Web Service / API Test Automation Any API test automation tool (HTTP client, etc) Send HTTP request and receive HTTP response (POST, GET, PUT, DELETE) Use Business Object model to build a request and to parse a response Serialization, Deserialization, JSON, XML Can handle most used authentication methods (Basic authentication, Bearer Token, OAuth, NTLM) API Mocking Test Reporting MIME types Services stubbing Posting forms, file upload Advanced request configuration (timeouts, redirects) Interceptors

Test Runners Familiar with at least one Java test runner Able to connect test runner to the project and write simple tests Able to use most popular attributes (RW) Annotations Familiar with several Java test runner runners, able compare them, knows cons and pros Use built-in assertions Able to use all variety of provided attributes to tune up tests (RW) Can extend default attributes Can setup parallel execution of tests Use tests parameterization Can use test data, which are defined outside test Can move logic of pre-setup and cleanup outside test
avatar

QA Automation /SDET Engineer

Interviewed at EPAM Systems

4
Feb 1, 2024

Test Runners Familiar with at least one Java test runner Able to connect test runner to the project and write simple tests Able to use most popular attributes (RW) Annotations Familiar with several Java test runner runners, able compare them, knows cons and pros Use built-in assertions Able to use all variety of provided attributes to tune up tests (RW) Can extend default attributes Can setup parallel execution of tests Use tests parameterization Can use test data, which are defined outside test Can move logic of pre-setup and cleanup outside test

BDD Frameworks At least one of: any BDD Framework understand main purpose, cons and pros ability to write and maintain executable specification using the Gherkin feature file format Drive the implementation of the application by Gherkin scenarios Design and implement a reusable test automation layer Reporting adjustment Ability to integrate test running into CI\CD Build solution using BDD tool Work with hooks Running tests in parallel
avatar

QA Automation /SDET Engineer

Interviewed at EPAM Systems

4
Feb 1, 2024

BDD Frameworks At least one of: any BDD Framework understand main purpose, cons and pros ability to write and maintain executable specification using the Gherkin feature file format Drive the implementation of the application by Gherkin scenarios Design and implement a reusable test automation layer Reporting adjustment Ability to integrate test running into CI\CD Build solution using BDD tool Work with hooks Running tests in parallel

Viewing 1201 - 1210 interview questions

Glassdoor has 3,971 interview questions and reports from Qa test automation interviews. Prepare for your interview. Get hired. Love your job.