Upload Button Icon Add office photos

Accenture

Compare button icon Compare button icon Compare

Filter interviews by

Accenture QA Engineer Interview Questions and Answers

Updated 13 May 2025

21 Interview questions

A QA Engineer was asked 2mo ago
Q. Write a recursive function to calculate the factorial of a given number.
Ans. 

Factorial is a mathematical function that multiplies a number by all positive integers below it, calculated using recursion.

  • Factorial of n (n!) is defined as n * (n-1)!

  • Base case: factorial(0) = 1

  • Example: factorial(5) = 5 * factorial(4) = 5 * 24 = 120

  • Recursive call: factorial(n) calls factorial(n-1) until reaching the base case

A QA Engineer was asked 2mo ago
Q. Write a program to print an inverted triangle pattern.
Ans. 

This task involves printing an inverted triangle pattern using asterisks or other characters.

  • Use nested loops: The outer loop controls the number of rows, while the inner loop prints characters.

  • Start with the maximum number of characters in the first row and decrease by one in each subsequent row.

  • Example for 5 rows: ***** **** *** ** *

QA Engineer Interview Questions Asked at Other Companies

Q1. Suppose your manager gave you a task to complete in one week, but ... read more
Q2. There are 80 pairs of socks in a dark room, 40 black and 40 white ... read more
Q3. 100 apples are eaten in 5 consecutive days, with each day having ... read more
Q4. how to access amazon page directly directly with out using driver ... read more
Q5. If a pen's weight equals 2 kg plus half of its own weight, what i ... read more
A QA Engineer was asked 4mo ago
Q. What is the OOP concept?
Ans. 

OOP (Object-Oriented Programming) is a programming paradigm based on objects that encapsulate data and behavior.

  • Encapsulation: Bundling data and methods that operate on the data within one unit (e.g., a class).

  • Inheritance: Mechanism to create a new class based on an existing class, inheriting its attributes and methods (e.g., a 'Dog' class inheriting from an 'Animal' class).

  • Polymorphism: Ability to present the sam...

A QA Engineer was asked 6mo ago
Q. What can you tell me about the testing process?
Ans. 

The testing process involves verifying that software meets requirements and functions correctly.

  • Testing involves creating test cases based on requirements

  • Different types of testing include unit testing, integration testing, and regression testing

  • Testing can be manual or automated, depending on the project and resources available

What people are saying about Accenture

View All
a team lead
6d
Regretting my offer negotiation
Hello Peeps, I need your honest opinions. I am working as a Team lead for SAP BASIS with 8.5 YOE. Cracked an interview at a fairly good product based company. My ctc is 16.5 F+2.5 VP. I demanded 25 lpa fixed considering 50% hike on my current Fixed. Now one month before joining my colleagues have been saying that I should have negotiated definitely more than this And that I made a big mistake. I do have a similar offer but I do not want to counter offer since I have made a professional commitment to them. Thanks 😊
Got a question about Accenture?
Ask anonymously on communities.
🔥 Asked by recruiter 2 times
A QA Engineer was asked 8mo ago
Q. How do you handle multiple windows in Selenium?
Ans. 

Handling multiple windows in Selenium involves switching between windows and performing actions on each window.

  • Use getWindowHandles() to get all window handles

  • Switch to a specific window using switchTo().window(handle)

  • Perform actions on the window

  • Switch back to the original window if needed

A QA Engineer was asked 10mo ago
Q. Explain STLC.
Ans. 

STLC stands for Software Testing Life Cycle, which is a systematic approach to testing software.

  • STLC involves planning, designing, executing, and reporting on tests throughout the software development lifecycle.

  • It includes phases like requirement analysis, test planning, test design, test execution, and test closure.

  • Each phase has specific objectives and deliverables to ensure the quality of the software product.

  • S...

Accenture HR Interview Questions

1.3k questions and answers

Q. Can you provide an overview of yourself and your complete family background?
Q. What was your experience in the last project you worked on at Accenture under co ... read more
Q. Could you please provide your self-introduction?
A QA Engineer was asked 10mo ago
Q. Explain SDLC.
Ans. 

SDLC stands for Software Development Life Cycle, a process used by software development teams to design, develop, and test high-quality software.

  • SDLC is a structured process that consists of several phases including planning, analysis, design, implementation, testing, and maintenance.

  • Each phase has its own set of activities and deliverables that contribute to the overall success of the software project.

  • Examples of...

Are these interview questions helpful?
A QA Engineer was asked 11mo ago
Q. What are the different parts of a test automation framework?
Ans. 

Test automation framework consists of different parts like libraries, tools, and utilities.

  • Libraries: reusable code modules for common functions

  • Tools: software used for test automation like Selenium, Appium

  • Utilities: additional resources for test automation like data generators, loggers

A QA Engineer was asked 11mo ago
Q. What are some test scenarios for payment processing?
Ans. 

Test scenarios for payment processing

  • Verify payment is processed successfully with valid credit card information

  • Test payment failure scenarios such as incorrect CVV, expired card, insufficient funds

  • Check for proper error messages displayed to the user in case of payment failure

  • Test payment processing speed under different network conditions

  • Verify payment confirmation email is sent to the user after successful tran...

🔥 Asked by recruiter 2 times
A QA Engineer was asked 12mo ago
Q. What is regression testing?
Ans. 

Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.

  • Performed after code changes to ensure existing functionality still works

  • Helps catch bugs introduced by new code changes

  • Automated tools can be used to streamline the process

  • Can be time-consuming but is essential for maintaining software quality

Accenture QA Engineer Interview Experiences

27 interviews found

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 6 Nov 2024

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

(2 Questions)

  • Q1. Questions on object oriented programming concepts in java
  • Q2. How to handle multiple windowns in selenium
  • Ans. 

    Handling multiple windows in Selenium involves switching between windows and performing actions on each window.

    • Use getWindowHandles() to get all window handles

    • Switch to a specific window using switchTo().window(handle)

    • Perform actions on the window

    • Switch back to the original window if needed

  • Answered by AI

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Aug 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Mentioned different parts of test automation framework
  • Ans. 

    Test automation framework consists of different parts like libraries, tools, and utilities.

    • Libraries: reusable code modules for common functions

    • Tools: software used for test automation like Selenium, Appium

    • Utilities: additional resources for test automation like data generators, loggers

  • Answered by AI
  • Q2. Test scenarios for payment
  • Ans. 

    Test scenarios for payment processing

    • Verify payment is processed successfully with valid credit card information

    • Test payment failure scenarios such as incorrect CVV, expired card, insufficient funds

    • Check for proper error messages displayed to the user in case of payment failure

    • Test payment processing speed under different network conditions

    • Verify payment confirmation email is sent to the user after successful transacti...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and don't doubt yourself if you are correct

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image pooja late

posted on 11 Sep 2024

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

(2 Questions)

  • Q1. Explain SDLC - add answer
  • Ans. 

    SDLC stands for Software Development Life Cycle, a process used by software development teams to design, develop, and test high-quality software.

    • SDLC is a structured process that consists of several phases including planning, analysis, design, implementation, testing, and maintenance.

    • Each phase has its own set of activities and deliverables that contribute to the overall success of the software project.

    • Examples of SDLC...

  • Answered by AI
  • Q2. EXplain STLC - add answer
  • Ans. 

    STLC stands for Software Testing Life Cycle, which is a systematic approach to testing software.

    • STLC involves planning, designing, executing, and reporting on tests throughout the software development lifecycle.

    • It includes phases like requirement analysis, test planning, test design, test execution, and test closure.

    • Each phase has specific objectives and deliverables to ensure the quality of the software product.

    • STLC h...

  • Answered by AI

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Vidhya Lakshmi

posted on 19 Aug 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Tools used in project
  • Ans. 

    Various tools are used in the project for testing purposes.

    • Selenium for automated testing

    • JIRA for bug tracking

    • Postman for API testing

  • Answered by AI
  • Q2. SQL queries related to count, duplicate

Interview Preparation Tips

Interview preparation tips for other job seekers - No response from HR

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 28 Oct 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Basic selenium questions and java concepts

QA Engineer Interview Questions & Answers

user image Ashwini Jadhav

posted on 25 Oct 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell about experience
  • Ans. 

    I have over 5 years of experience in QA, focusing on automation, manual testing, and improving testing processes.

    • Led a team of 4 QA engineers in a project that improved test coverage by 30%.

    • Implemented automated testing using Selenium, reducing regression testing time by 50%.

    • Conducted user acceptance testing (UAT) for a healthcare application, ensuring compliance with industry standards.

    • Developed and maintained test pl...

  • Answered by AI
  • Q2. How many bugs you have find in last project

QA Engineer Interview Questions & Answers

user image chandru MAlc

posted on 16 Jul 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

All maths, analytical, planning and scenario based

Round 2 - Technical 

(2 Questions)

  • Q1. Self intro sdlc stlc
  • Q2. Bug cycle agile what is testing
  • Ans. 

    Bug cycle in Agile refers to the process of identifying, reporting, fixing, and verifying bugs during the development cycle.

    • Bug cycle involves identifying bugs through testing

    • Bugs are reported to the development team

    • Developers fix the bugs

    • QA engineers verify the fixes

    • This cycle continues until all bugs are resolved

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Self intro, why this company

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Verna Sins

posted on 11 Jun 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Introduced yourself in details
  • Q2. Asked me about selenium framework, Basic questions on selenium

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 22 Apr 2024

Interview experience
3
Average
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. 1. Short Introduction
  • Q2. 2. Selenium Architecture
  • Q3. 3. Slow speed of scrolling up and down in Selenium
  • Ans. 

    Slow scrolling in Selenium can be caused by various factors like large DOM, inefficient locators, or network latency.

    • Check if the page has a large DOM structure which can slow down scrolling

    • Optimize locators to make them more efficient and reduce the time taken to find elements

    • Consider network latency as a possible cause for slow scrolling

    • Use actions class in Selenium for smooth scrolling operations

  • Answered by AI
  • Q4. 4. Sort HashMap by values.
  • Ans. 

    Use Java Stream API to sort HashMap by values.

    • Use entrySet() method to get a set view of the mappings contained in the map.

    • Use Comparator.comparing() to compare the values of the entries.

    • Use sorted() method to sort the entries based on the comparator.

    • Collect the sorted entries into a LinkedHashMap to maintain the order.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture QA Engineer interview:
  • Selenium
  • Java
Interview preparation tips for other job seekers - Prepare well the core technical skills and programming skills.

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

user image Vinayak Kadam

posted on 27 Nov 2024

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

(1 Question)

  • Q1. Framework Structure

Accenture Interview FAQs

How many rounds are there in Accenture QA Engineer interview?
Accenture interview process usually has 1-2 rounds. The most common rounds in the Accenture interview process are Technical, Aptitude Test and Coding Test.
What are the top questions asked in Accenture QA Engineer interview?

Some of the top questions asked at the Accenture QA Engineer interview -

  1. Reverse string, find second highest number , string vs string buffer , hash map...read more
  2. What can you tell me about the testing proce...read more
  3. 3. Slow speed of scrolling up and down in Selen...read more
How long is the Accenture QA Engineer interview process?

The duration of Accenture QA Engineer interview process can vary, but typically it takes about 2-4 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

3.9/5

based on 29 interview experiences

Difficulty level

Easy 14%
Moderate 79%
Hard 7%

Duration

Less than 2 weeks 40%
2-4 weeks 40%
4-6 weeks 13%
6-8 weeks 7%
View more

QA Engineer Interview Questions from Similar Companies

TCS QA Engineer Interview Questions
3.6
 • 47 Interviews
IBM QA Engineer Interview Questions
3.9
 • 12 Interviews
View all
Accenture QA Engineer Salary
based on 463 salaries
₹4 L/yr - ₹9 L/yr
At par with the average QA Engineer Salary in India
View more details

Accenture QA Engineer Reviews and Ratings

based on 40 reviews

4.1/5

Rating in categories

3.7

Skill development

3.9

Work-life balance

3.6

Salary

3.5

Job security

4.2

Company culture

3.3

Promotions

3.6

Work satisfaction

Explore 40 Reviews and Ratings
Application Development Analyst
39.4k salaries
unlock blur

₹4.8 L/yr - ₹11 L/yr

Application Development - Senior Analyst
27.7k salaries
unlock blur

₹8.2 L/yr - ₹16.1 L/yr

Team Lead
26.8k salaries
unlock blur

₹12.7 L/yr - ₹22.5 L/yr

Senior Analyst
19.8k salaries
unlock blur

₹9.1 L/yr - ₹15.7 L/yr

Senior Software Engineer
18.5k salaries
unlock blur

₹10.3 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