Upload Button Icon Add office photos

Filter interviews by

Automatic Data Processing (ADP) QA Automation Engineer Interview Questions and Answers

Updated 4 May 2022

Automatic Data Processing (ADP) QA Automation Engineer Interview Experiences

1 interview found

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Automation related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Automation related questions and aptitude questions

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(2 Questions)

  • Q1. Reverse String without Java In built Function
  • Ans. 

    Reverse a string without using Java built-in functions

    • Create a character array from the input string

    • Use two pointers to swap characters at the beginning and end of the array until they meet

    • Convert the character array back to a string

  • Answered by AI
  • Q2. Difference Between Relative Xpath & Absolute Xpath
  • Ans. 

    Relative Xpath is based on the current node while Absolute Xpath starts from the root node of the XML document.

    • Relative Xpath does not start with a forward slash (/) while Absolute Xpath starts with a forward slash (/).

    • Relative Xpath is more flexible and less prone to changes in the structure of the XML document.

    • Absolute Xpath is more specific and provides the full path to the element in the XML document.

    • Relative Xpath...

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Tell me something about Oops concepts
  • Ans. 

    Oops concepts refer to Object-Oriented Programming principles such as Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit.

    • Polymorphism: Ability to present the same interface for different data types.

    • Abstraction: Hiding the complex implementation det

  • Answered by AI
  • Q2. What is the difference between Abstract class and Interface
  • Ans. 

    Abstract class can have both abstract and non-abstract methods, while Interface can only have abstract methods.

    • Abstract class can have constructors, fields, and methods, while Interface cannot have any implementation.

    • A class can implement multiple interfaces but can only inherit from one abstract class.

    • Abstract classes are used to provide a common base for multiple classes, while Interfaces are used to define a contrac...

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Write xpath for makemy trip application
  • Ans. 

    XPath for locating elements on MakeMyTrip application

    • Use unique attributes like id, class, name, etc. to create XPath

    • Avoid using indexes in XPath as they can be unreliable

    • Use contains() and starts-with() functions for dynamic attributes

    • Consider using parent-child relationships for complex structures

  • Answered by AI
  • Q2. Exception handling , stale element exception

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Reverse of a sting
  • Ans. 

    Reverse a string means to flip the characters in the string order.

    • Use a loop to iterate through the characters of the string in reverse order

    • Append each character to a new string to build the reversed string

    • Alternatively, use built-in functions like reverse() in some programming languages

  • Answered by AI
  • Q2. Print the characters of ur name which are not repetative in nature
  • Ans. 

    To print the characters of my name which are not repetitive, I would iterate through each character and only print those that appear once.

    • Iterate through each character in the name

    • Check if the character appears only once in the name

    • Print the character if it is not repetitive

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

(2 Questions)

  • Q1. Application used
  • Ans. 

    The application used for automation testing is Selenium WebDriver.

    • Selenium WebDriver is a popular tool for automating web applications.

    • It supports multiple programming languages such as Java, Python, and C#.

    • Selenium WebDriver allows testers to interact with web elements and perform actions like clicking buttons, entering text, and verifying text.

    • It can be integrated with testing frameworks like TestNG and JUnit for tes...

  • Answered by AI
  • Q2. Framework used in your current project
  • Ans. 

    We are using the Page Object Model framework in our current project.

    • Page Object Model helps in creating reusable and maintainable code by separating the page elements and their actions into separate classes.

    • It improves test maintenance and reduces code duplication.

    • Example: We have separate classes for each page in our application, containing locators and methods to interact with those elements.

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. What is salary expectation

Skills evaluated in this interview

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

6 questions asked in an interview

Round 2 - Technical 

(2 Questions)

  • Q1. Slider window problem
  • Ans. 

    The slider window problem involves finding the maximum sum of a subarray of a fixed size k within an array of integers.

    • Use a sliding window approach to efficiently find the maximum sum subarray.

    • Keep track of the current sum within the window and update it as you slide the window.

    • Maintain a variable to store the maximum sum found so far.

    • Example: Given array [1, 3, -1, -3, 5, 3, 6, 7] and window size k=3, the maximum sum

  • Answered by AI
  • Q2. Stock buy sell problem
  • Ans. 

    The stock buy sell problem involves finding the maximum profit that can be made by buying and selling a stock at the right times.

    • Calculate the difference between each pair of consecutive prices in the array

    • Find the maximum subarray sum of the differences using Kadane's algorithm

    • The maximum subarray sum is the maximum profit that can be made

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. About my experience
  • Q2. About my project and automation work
Round 2 - HR 

(2 Questions)

  • Q1. About my notice period
  • Q2. About my expected ctc

Interview Preparation Tips

Interview preparation tips for other job seekers - Good
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Sep 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

General aptitude and out put realted questions

Round 2 - Coding Test 

Face to face dsa and string manipulations

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

2 array question 1 on sorting other one is for searching

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Technical questions related to autosar
Round 2 - Technical 

(1 Question)

  • Q1. Question related to your projects and autosar.

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't waste your time by attending these false companies. They simply waste your time.
If you are having any offer in your hand then only they will consider otherwise they simply reject your profile without informing any reason.

Hiring team worst.

Automatic Data Processing (ADP) Interview FAQs

How many rounds are there in Automatic Data Processing (ADP) QA Automation Engineer interview?
Automatic Data Processing (ADP) interview process usually has 2 rounds. The most common rounds in the Automatic Data Processing (ADP) interview process are Resume Shortlist and Technical.
How to prepare for Automatic Data Processing (ADP) QA Automation 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 Automatic Data Processing (ADP). The most common topics and skills that interviewers at Automatic Data Processing (ADP) expect are Agile, Analytical, Automation Framework, Automation Testing and Enterprise Applications.

Tell us how to improve this page.

Automatic Data Processing (ADP) QA Automation Engineer Salary
based on 6 salaries
₹5 L/yr - ₹9.6 L/yr
At par with the average QA Automation Engineer Salary in India
View more details

Automatic Data Processing (ADP) QA Automation Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

3.0

Salary

4.0

Job security

4.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Senior Member Technical
1.6k salaries
unlock blur

₹7 L/yr - ₹21.5 L/yr

Senior Process Associate
1.4k salaries
unlock blur

₹2 L/yr - ₹8.2 L/yr

Analyst
1.3k salaries
unlock blur

₹3.4 L/yr - ₹10.5 L/yr

Consultant
1.2k salaries
unlock blur

₹10 L/yr - ₹40 L/yr

Member Technical
875 salaries
unlock blur

₹3.5 L/yr - ₹11.4 L/yr

Explore more salaries
Compare Automatic Data Processing (ADP) with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview