Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture Automation Test Engineer Interview Questions and Answers

Updated 1 Jul 2025

21 Interview questions

An Automation Test Engineer was asked 2mo ago
Q. What is Selenium Grid, and how is it used in software testing?
Ans. 

Selenium Grid allows parallel execution of tests across multiple machines and browsers, enhancing testing efficiency.

  • Enables parallel test execution on different environments, reducing overall testing time.

  • Supports multiple browsers (Chrome, Firefox, Safari) and versions simultaneously.

  • Facilitates cross-platform testing by allowing tests to run on different operating systems.

  • Example: Running tests on Windows, macO...

An Automation Test Engineer was asked 2mo ago
Q. What is the difference between the methods "findElement" and "findElements"?
Ans. 

findElement returns a single web element, while findElements returns a list of all matching elements in Selenium.

  • findElement: Returns the first matching web element found in the DOM. Example: driver.findElement(By.id('submit')).

  • findElements: Returns a list of all matching web elements. Example: List<WebElement> buttons = driver.findElements(By.className('btn')).

  • Usage: Use findElement when you expect a single...

Automation Test Engineer Interview Questions Asked at Other Companies

asked in TCS
Q1. How to handle scrollbar and mouse activities Jenkins and Github S ... read more
asked in Infosys
Q2. Introduce yourself 1.What is STLC 2. difference between Test plan ... read more
asked in LTIMindtree
Q3. 1. diff b/w findelements vs findelement? 2. set vs map? 3. wap fo ... read more
asked in Capgemini
Q4. 1] Introduction 2] Sanity Vs Smoke testing 3] Waits in selenium a ... read more
asked in Capgemini
Q5. What is assertion? What is soft assertion? What is hard assertion ... read more
An Automation Test Engineer was asked 9mo ago
Q. What is XPath in Selenium?
Ans. 

XPath in Selenium is a locator strategy used to navigate through the HTML structure of a web page to identify elements.

  • XPath stands for XML Path Language.

  • It is used to locate elements on a web page by their XML path.

  • XPath expressions can be used to select nodes or elements in an XML document.

  • It can be used to identify elements based on their attributes, text content, position, etc.

  • XPath can be absolute or relative...

An Automation Test Engineer was asked 11mo ago
Q. Explain the framework.
Ans. 

A framework is a set of guidelines, libraries, and tools that help in developing and executing automated tests efficiently.

  • Provides structure and organization for test automation code

  • Promotes reusability of code and components

  • Offers built-in functions and utilities for common testing tasks

  • Supports integration with test management tools

  • Examples: Selenium WebDriver, TestNG, Cucumber

What people are saying about Accenture

View All
schedule2
Verified Icon
1w
works at
Cognizant
Salary expectation
I have 5+ years of experience in springboot microservices, currently working in CTS and having 10L CTC , wanted to switch in Infosys or Accenture like companies, how much should I ask for 15L-18L ? Just worried if I ask more they can reject my application, please help me with some numbers
Got a question about Accenture?
Ask anonymously on communities.
An Automation Test Engineer was asked 11mo ago
Q. Given an array of strings, reverse the order of the strings in the array.
Ans. 

Reversing a string array involves changing the order of elements from last to first.

  • Use a loop to iterate through the array from the last index to the first.

  • Example: For array ['apple', 'banana', 'cherry'], the reversed array will be ['cherry', 'banana', 'apple'].

  • Alternatively, use built-in functions like reverse() in Python.

  • Example in Python: strings = ['apple', 'banana', 'cherry']; strings.reverse() results in [...

An Automation Test Engineer was asked 12mo ago
Q. How do you log a bug?
Ans. 

To log a bug, follow these steps

  • First, identify the bug by reproducing it consistently

  • Next, gather all necessary information such as screenshots, logs, and steps to reproduce

  • Then, log into the bug tracking system and create a new bug report

  • Provide a clear and detailed description of the bug, including the expected and actual behavior

  • Assign the bug to the appropriate team member for further investigation and resolu...

An Automation Test Engineer was asked
Q. How can you automate CAPTCHA using Selenium?
Ans. 

Automating captcha in Selenium can be challenging but can be achieved using third-party services or by bypassing the captcha.

  • Use third-party captcha solving services like 2Captcha or AntiCaptcha

  • Implement a custom solution to bypass the captcha by directly interacting with the captcha element

  • Use headless browsers like PhantomJS to automate captcha handling

Are these interview questions helpful?
An Automation Test Engineer was asked
Q. What tools have you used to automate web objects in Worksoft?
Ans. 

Worksoft Certify is the tool used to automate web objects in Worksoft.

  • Worksoft Certify is a popular automation tool for testing web applications

  • It allows testers to automate the testing of web objects such as buttons, links, and input fields

  • Worksoft Certify uses a visual scripting interface to create and execute test scripts

An Automation Test Engineer was asked
Q. What are the different types of waits available in automation testing?
Ans. 

Different types of wait include implicit, explicit, and fluent waits in automation testing.

  • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException if the element is not found.

  • Explicit wait: Waits for a certain condition to be met before proceeding further in the code.

  • Fluent wait: Waits for a condition to be met with a defined polling frequency and timeout.

  • Example: Using implicit ...

An Automation Test Engineer was asked
Q. Explain the different components of Selenium.
Ans. 

Selenium is a suite of tools used for automating web browsers.

  • Selenium IDE: Record and playback tool for creating automated tests

  • Selenium WebDriver: Automation tool for writing test scripts in various programming languages

  • Selenium Grid: Distributes test execution on multiple machines for parallel testing

  • Selenium RC (Remote Control): Deprecated tool for running tests in multiple browsers

Accenture Automation Test Engineer Interview Experiences

24 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write a program to reverse a number
  • Ans. 

    Program to reverse a number

    • Convert the number to a string to easily manipulate each digit

    • Iterate through the string in reverse order and append each digit to a new string

    • Convert the reversed string back to an integer and return

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. What are your expectations
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I appeared for an interview in May 2025, where I was asked the following questions.

  • Q1. Introduce Myself
  • Ans. 

    Experienced Automation Test Engineer with a strong background in software testing and quality assurance methodologies.

    • Over 5 years of experience in automation testing using tools like Selenium and TestNG.

    • Proficient in programming languages such as Java and Python for test script development.

    • Experience in developing and maintaining test frameworks to improve testing efficiency.

    • Worked on CI/CD pipelines using Jenkins to ...

  • Answered by AI
  • Q2. Tell About This Company
  • Ans. 

    This company specializes in innovative automation solutions to enhance software testing efficiency and reliability.

    • Founded in 2010, the company has rapidly grown to become a leader in the automation testing industry.

    • They offer a range of products, including automated testing tools that integrate seamlessly with CI/CD pipelines.

    • The company emphasizes a culture of continuous improvement and innovation, regularly updating...

  • Answered by AI
  • Q3. That's all Tell About That Company

Interview Preparation Tips

Interview preparation tips for other job seekers - Excellent Work
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. What is Selenium Grid, and how is it used in software testing?
  • Ans. 

    Selenium Grid allows parallel execution of tests across multiple machines and browsers, enhancing testing efficiency.

    • Enables parallel test execution on different environments, reducing overall testing time.

    • Supports multiple browsers (Chrome, Firefox, Safari) and versions simultaneously.

    • Facilitates cross-platform testing by allowing tests to run on different operating systems.

    • Example: Running tests on Windows, macOS, an...

  • Answered by AI
  • Q2. What is the difference between the methods "findElement" and "findElements"?
  • Ans. 

    findElement returns a single web element, while findElements returns a list of all matching elements in Selenium.

    • findElement: Returns the first matching web element found in the DOM. Example: driver.findElement(By.id('submit')).

    • findElements: Returns a list of all matching web elements. Example: List<WebElement> buttons = driver.findElements(By.className('btn')).

    • Usage: Use findElement when you expect a single elem...

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Have you utilized object-oriented programming (OOP) in your coding practices, and if so, how have you applied it?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Reverse a string , explain automation framework
  • Ans. 

    Reverse a string using automation framework

    • Use a programming language like Java or Python to write a function that reverses a given string

    • Utilize automation testing tools like Selenium or Appium to automate the process of inputting a string and verifying the reversed output

    • Create test cases to ensure the string reversal functionality works correctly in different scenarios

  • Answered by AI
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. How to handle popup in source page?
  • Ans. 

    To handle popups in source page, use switchTo().alert() method in Selenium WebDriver.

    • Use switchTo().alert() method to switch focus to the popup

    • Use getText() method to get the text from the popup

    • Use accept() method to click on the OK button in the popup

    • Use dismiss() method to click on the Cancel button in the popup

  • Answered by AI
  • Q2. How to automate captcha in selenium ?
  • Ans. 

    Automating captcha in Selenium can be challenging but can be achieved using third-party services or by bypassing the captcha.

    • Use third-party captcha solving services like 2Captcha or AntiCaptcha

    • Implement a custom solution to bypass the captcha by directly interacting with the captcha element

    • Use headless browsers like PhantomJS to automate captcha handling

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. What is xpath in selenium
  • Ans. 

    XPath in Selenium is a locator strategy used to navigate through the HTML structure of a web page to identify elements.

    • XPath stands for XML Path Language.

    • It is used to locate elements on a web page by their XML path.

    • XPath expressions can be used to select nodes or elements in an XML document.

    • It can be used to identify elements based on their attributes, text content, position, etc.

    • XPath can be absolute or relative, wit...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is selenium
  • Ans. 

    Selenium is a popular open-source automation testing tool used for web application testing.

    • Selenium supports multiple programming languages like Java, Python, C#, etc.

    • It allows testers to write test scripts in a variety of IDEs like Eclipse, IntelliJ, etc.

    • Selenium can automate interactions with web browsers like Chrome, Firefox, etc.

    • It can perform various testing tasks such as form filling, button clicking, data extrac...

  • Answered by AI
  • Q2. Explain different components of selenium
  • Ans. 

    Selenium is a suite of tools used for automating web browsers.

    • Selenium IDE: Record and playback tool for creating automated tests

    • Selenium WebDriver: Automation tool for writing test scripts in various programming languages

    • Selenium Grid: Distributes test execution on multiple machines for parallel testing

    • Selenium RC (Remote Control): Deprecated tool for running tests in multiple browsers

  • Answered by AI
  • Q3. Difference between findelement and findelement
  • Ans. 

    findelement is a method used in Selenium to locate a single web element on a webpage, while findelements is used to locate multiple web elements.

    • findelement returns the first matching element found on the webpage

    • findelements returns a list of all matching elements found on the webpage

    • findelement is used when only one element needs to be located, while findelements is used when multiple elements need to be located

  • Answered by AI
  • Q4. Different types of wait
  • Ans. 

    Different types of wait include implicit, explicit, and fluent waits in automation testing.

    • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException if the element is not found.

    • Explicit wait: Waits for a certain condition to be met before proceeding further in the code.

    • Fluent wait: Waits for a condition to be met with a defined polling frequency and timeout.

    • Example: Using implicit wait ...

  • Answered by AI
  • Q5. Difference between close and wait
  • Ans. 

    Close is used to close a window or application, while wait is used to pause the execution for a specified amount of time.

    • Close is used to close a window or application after the test is completed

    • Wait is used to pause the execution for a specified amount of time, such as waiting for an element to load before proceeding

    • Example: driver.close() will close the current window, while Thread.sleep(5000) will pause the executio...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. 1 programming coding 1 framework related coding question Remaining theory questions
Round 2 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Write duplicates in a string

Accenture Interview FAQs

How many rounds are there in Accenture Automation Test Engineer interview?
Accenture interview process usually has 1-2 rounds. The most common rounds in the Accenture interview process are Technical, HR and One-on-one Round.
How to prepare for Accenture Automation Test Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Accenture. The most common topics and skills that interviewers at Accenture expect are Automation Testing, Quality Engineering, Software Testing, Selenium and Java.
What are the top questions asked in Accenture Automation Test Engineer interview?

Some of the top questions asked at the Accenture Automation Test Engineer interview -

  1. 1.types of wait, 2. Locators in selenium 3.grid vs webdriver 4.css selector vs ...read more
  2. Explain the automation framework that you have worked...read more
  3. Write syntax to take the screenshot in selenium pyt...read more
How long is the Accenture Automation Test Engineer interview process?

The duration of Accenture Automation Test Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 20 interview experiences

Difficulty level

Moderate 100%

Duration

Less than 2 weeks 60%
2-4 weeks 30%
4-6 weeks 10%
View more
Accenture Automation Test Engineer Salary
based on 1.4k salaries
₹4 L/yr - ₹14.4 L/yr
15% more than the average Automation Test Engineer Salary in India
View more details

Accenture Automation Test Engineer Reviews and Ratings

based on 90 reviews

4.2/5

Rating in categories

4.0

Skill development

3.9

Work-life balance

3.8

Salary

4.2

Job security

4.2

Company culture

3.6

Promotions

3.9

Work satisfaction

Explore 90 Reviews and Ratings
Test Automation Engineer

Hyderabad / Secunderabad

3-8 Yrs

₹ 4-14.3 LPA

Test Automation Engineer

Chennai

3-8 Yrs

Not Disclosed

Test Automation Engineer

Hyderabad / Secunderabad

3-8 Yrs

₹ 4-14.3 LPA

Explore more jobs
Application Development Analyst
39.3k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹8.3 L/yr - ₹16.1 L/yr

Team Lead
26.5k salaries
unlock blur

₹12.6 L/yr - ₹22.4 L/yr

Senior Analyst
19.5k salaries
unlock blur

₹9 L/yr - ₹15.7 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹10.4 L/yr - ₹18 L/yr

Explore more salaries
Compare Accenture with

TCS

3.6
Compare

Cognizant

3.7
Compare

Capgemini

3.7
Compare

Infosys

3.6
Compare
write
Share an Interview