Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Cognizant Team. If you also belong to the team, you can get access from here

Cognizant Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Cognizant Qa Automation Testing Engineer Interview Questions and Answers for Experienced

Updated 31 Mar 2025

Cognizant Qa Automation Testing Engineer Interview Experiences for Experienced

3 interviews found

Interview experience
3
Average
Difficulty level
Easy
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. Automation Framework related questions, Collection Frameworks,
  • Q2. Reverse a linked list
  • Ans. 

    Reversing a linked list involves changing the direction of its nodes to point backward instead of forward.

    • 1. Start with three pointers: previous (null), current (head), and next (null).

    • 2. Iterate through the list: while current is not null, set next to current.next.

    • 3. Reverse the current node's pointer: current.next = previous.

    • 4. Move previous and current one step forward: previous = current; current = next.

    • 5. Repeat u...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please improve your interview tool as it is not user-friendly. For instance, the run button in the coding session is not visible; it is hidden behind the participant icon, making it difficult to execute code.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Java program related to Strings operation

Round 2 - Technical 

(1 Question)

  • Q1. About Selenium and testng framework related
Round 3 - HR 

(1 Question)

  • Q1. Salary negotiation

Qa Automation Testing Engineer Interview Questions Asked at Other Companies for Experienced

asked in GlobalLogic
Q1. selenium: what are selenium components, what are the different lo ... read more
asked in GlobalLogic
Q2. How do you convert json object to string and vice versa?
asked in GlobalLogic
Q3. Robot Framework : what are standard libraries in Robot Framework? ... read more
asked in GlobalLogic
Q4. Write a program to find the elements of a list that have least di ... read more
asked in GlobalLogic
Q5. what are the locators in selenium? what is the difference between ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview in Sep 2023.

Round 1 - Technical 

(1 Question)

  • Q1. Automation related selenium Java concepts must be know

Interview questions from similar companies

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

It was Average.......,....

Round 2 - Coding Test 

Medium level of difficulties

Round 3 - HR 

(3 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am a QA Automation Testing Engineer with 5 years of experience in creating and executing test cases for software applications.

    • 5 years of experience in QA Automation Testing

    • Proficient in creating and executing test cases

    • Strong knowledge of automation tools like Selenium and JUnit

    • Experience in testing web and mobile applications

    • Familiar with Agile methodology

  • Answered by AI
  • Q2. Tell me about your family
  • Q3. How was your day
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Jul 2023. There were 2 interview rounds.

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 

(4 Questions)

  • Q1. Questions on Java, selenium, BDD Cucumber, GIT and CICD pipelines
  • Q2. Java code, exception handling, most of the core java
  • Q3. Broken link handling, web table handling, exception of selenium
  • Q4. Write feature file for given requirements
  • Ans. 

    Create a feature file based on given requirements

    • Define the feature and scenario

    • List out the steps for the scenario

    • Include any necessary data tables or examples

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on your resume and skills you had put in resume

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Basic questions of selenium.
  • Q2. Some java conceptual questions
Round 2 - Technical 

(1 Question)

  • Q1. Asked to write code of how read data from excel and explain the entire project structure.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Basic Selenium and Java questions
Frequency counter code in Java
Gmail login Automation

Round 2 - Behavioral 

(2 Questions)

  • Q1. Why looking for another job
  • Ans. 

    Seeking new challenges and growth opportunities in a dynamic work environment.

    • Looking for opportunities to expand my skill set and knowledge in automation testing

    • Seeking a more collaborative team environment to enhance my learning and development

    • Interested in working on cutting-edge technologies and projects to further my career

  • Answered by AI
  • Q2. Expected salary
  • Ans. 

    Negotiable based on experience and responsibilities

    • Salary expectations are based on industry standards, experience, and responsibilities of the role

    • Research average salaries for Qa Automation Testing Engineers in the specific location

    • Consider benefits, bonuses, and other perks in addition to base salary

    • Be prepared to discuss salary range during negotiation

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

(2 Questions)

  • Q1. Python concept related prpgrams
  • Q2. Multithreaded related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. Difference between hash map and hash table
  • Ans. 

    HashMap is non-synchronized and allows null values and keys, while HashTable is synchronized and does not allow null values or keys.

    • HashMap is non-synchronized and not thread-safe, while HashTable is synchronized and thread-safe.

    • HashMap allows null values and keys, while HashTable does not allow null values or keys.

    • HashMap is generally preferred over HashTable for non-thread-safe operations due to better performance.

  • Answered by AI
  • Q2. What is final finally finalize
  • Ans. 

    final, finally, and finalize are keywords in Java used for different purposes.

    • final is a keyword used to declare constants, prevent method overriding, and prevent inheritance.

    • finally is a block of code that is always executed, whether an exception is thrown or not.

    • finalize is a method used for cleanup operations before an object is garbage collected.

  • Answered by AI
  • Q3. What is idempotent in API
  • Ans. 

    Idempotent in API means that making the same request multiple times has the same effect as making it once.

    • Idempotent operations produce the same result regardless of how many times they are called.

    • GET and PUT requests are typically idempotent, while POST requests are not.

    • For example, sending a PUT request to update a resource should have the same result whether it is sent once or multiple times.

  • Answered by AI
  • Q4. Pillars of JAVA and explain with example
  • Ans. 

    The pillars of JAVA are Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables with public getter and setter methods.

    • Polymorphism: Ability of a method to do different things based on the ob...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - HR 

(5 Questions)

  • Q1. Tell me a little bit about yourself
  • Q2. What is the different types of frameworks selenium
  • Ans. 

    Selenium frameworks include Data-Driven, Keyword-Driven, Hybrid, Page Object Model, and Behavior-Driven Development.

    • Data-Driven Framework: Tests are driven by external data sources like Excel sheets or databases.

    • Keyword-Driven Framework: Tests are written using keywords and actions.

    • Hybrid Framework: Combination of Data-Driven and Keyword-Driven frameworks.

    • Page Object Model: Each web page is represented as a class, maki...

  • Answered by AI
  • Q3. What is the different types of draw back of selenium
  • Ans. 

    Some drawbacks of Selenium include limited support for handling non-browser windows, lack of built-in reporting capabilities, and difficulty in testing mobile applications.

    • Limited support for handling non-browser windows (pop-ups, alerts, etc.)

    • Lack of built-in reporting capabilities, requiring integration with third-party tools like TestNG or JUnit

    • Difficulty in testing mobile applications due to the need for additional...

  • Answered by AI
  • Q4. How to handle the scroll handing
  • Ans. 

    Scroll handling in automation testing involves using methods to interact with scroll bars and elements on a webpage.

    • Use methods like scrollToElement() to scroll to a specific element on the page

    • Use actions class in Selenium to perform scroll actions like scrolling up, down, left, or right

    • Handle dynamic loading of elements by scrolling to the bottom of the page to trigger the loading of more content

    • Use JavaScriptExecuto

  • Answered by AI
  • Q5. What is the testng
  • Ans. 

    TestNG is a testing framework designed for unit testing and integration testing in Java.

    • TestNG stands for Test Next Generation.

    • It is used for writing and running tests in Java.

    • TestNG supports annotations like @Test, @BeforeSuite, @AfterSuite, etc.

    • It allows grouping of test cases, parameterization, and parallel execution.

    • TestNG generates detailed test reports and supports data-driven testing.

  • Answered by AI

Skills evaluated in this interview

Cognizant Interview FAQs

How many rounds are there in Cognizant Qa Automation Testing Engineer interview for experienced candidates?
Cognizant interview process for experienced candidates usually has 1-2 rounds. The most common rounds in the Cognizant interview process for experienced candidates are Technical, Coding Test and HR.
How to prepare for Cognizant Qa Automation Testing Engineer interview for experienced candidates?
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 Cognizant. The most common topics and skills that interviewers at Cognizant expect are Java, Rest Assured, Selenium Testing and Cucumber.
What are the top questions asked in Cognizant Qa Automation Testing Engineer interview for experienced candidates?

Some of the top questions asked at the Cognizant Qa Automation Testing Engineer interview for experienced candidates -

  1. Reverse a linked l...read more
  2. Automation Framework related questions, Collection Framewor...read more
  3. Automation related selenium Java concepts must be k...read more

Tell us how to improve this page.

Cognizant Qa Automation Testing Engineer Interview Process for Experienced

based on 3 interviews

Interview experience

4.3
  
Good
View more
Cognizant Qa Automation Testing Engineer Salary
based on 130 salaries
₹4 L/yr - ₹9.5 L/yr
12% less than the average Qa Automation Testing Engineer Salary in India
View more details

Cognizant Qa Automation Testing Engineer Reviews and Ratings

based on 10 reviews

3.6/5

Rating in categories

3.4

Skill development

3.6

Work-life balance

2.5

Salary

3.6

Job security

3.2

Company culture

2.4

Promotions

2.9

Work satisfaction

Explore 10 Reviews and Ratings
Associate
72.4k salaries
unlock blur

₹5.1 L/yr - ₹16 L/yr

Programmer Analyst
55.6k salaries
unlock blur

₹2.4 L/yr - ₹9.3 L/yr

Senior Associate
50.3k salaries
unlock blur

₹9 L/yr - ₹28.6 L/yr

Senior Processing Executive
29.1k salaries
unlock blur

₹1.8 L/yr - ₹9.2 L/yr

Technical Lead
17.7k salaries
unlock blur

₹6 L/yr - ₹25 L/yr

Explore more salaries
Compare Cognizant with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

Accenture

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