Upload Button Icon Add office photos
Engaged Employer

i

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

ITC Infotech Verified Tick

Compare button icon Compare button icon Compare
3.8

based on 3.6k Reviews

Filter interviews by

ITC Infotech Qa Automation Testing Engineer Interview Questions and Answers

Updated 17 Jan 2025

ITC Infotech Qa Automation Testing Engineer Interview Experiences

1 interview found

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

(1 Question)

  • Q1. Write a java program to remove duplicate element from arrays

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

I was interviewed in Dec 2024.

Round 1 - Aptitude Test 

Basic quant and reasoning questions
Selenium MCQ
Java programs with MCQ

Round 2 - Technical 

(23 Questions)

  • Q1. Tell me about yourself
  • Q2. Where you initialise driver
  • Q3. Driver is static or non static
  • Q4. Difference between static and non static
  • Q5. Disadvantages of static and non static
  • Q6. Parallel execution in TestNG
  • Q7. Write the code for Parallel testing in TestNG
  • Q8. Difference between parallel methods and parallel tests
  • Q9. Upload file using rest assured
  • Q10. Postman basic questions
  • Q11. Parameter for post method in postman
  • Q12. BDD Framework cucumber
  • Q13. Cucumber execution process
  • Q14. How cucumber know step defination file placed
  • Q15. Parameters used in cucumber
  • Q16. Datatable in cucumber
  • Q17. Have u created the testplan document when porject was started
  • Q18. Testing cycle when project was on initial level
  • Q19. Risk management and risk based testing
  • Q20. Which estimate technique you follow , if fibonacci then why it is in 1 2 3 5 8 13 ?? Not in 12345678
  • Q21. What is testing matrix and automation ROI
  • Q22. Cicd tool
  • Q23. Handle team ?
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(6 Questions)

  • Q1. Question of test automation framework
  • Q2. Coding problems on Arrays, Strings
  • Q3. Basic questions on selenium
  • Q4. Git commands. What is git stash used for?
  • Ans. 

    Git stash is used to temporarily store changes that are not ready to be committed.

    • Git stash is used to save changes that are not ready to be committed, allowing you to switch branches or work on something else.

    • It is useful when you want to temporarily store changes without committing them.

    • You can later apply the stashed changes back to your working directory.

    • Example: git stash save 'work in progress'

    • Example: git stash

  • Answered by AI
  • Q5. How to handle conflicts in git
  • Ans. 

    Conflicts in git can be handled by resolving them through merging, rebasing, or using tools like git mergetool.

    • Communicate with team members to understand changes causing conflicts

    • Resolve conflicts by manually editing files or using git mergetool

    • Use git rebase to reapply changes on top of another branch

    • Merge conflicting branches after resolving conflicts

  • Answered by AI
  • Q6. Questions on Data Provider, TestNG annotations

Skills evaluated in this interview

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

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

Round 1 - Technical 

(5 Questions)

  • Q1. What is cypress ,difference between cypress and selenium
  • Ans. 

    Cypress is a JavaScript-based end-to-end testing framework. It differs from Selenium in terms of architecture, ease of use, and speed.

    • Cypress is a JavaScript-based testing framework for web applications.

    • It provides a simple and intuitive API for writing tests.

    • Cypress runs directly in the browser and can access everything on the page.

    • Unlike Selenium, Cypress does not use WebDriver and has a different architecture.

    • Cypres...

  • Answered by AI
  • Q2. Cypress folder structure and and its assertions
  • Ans. 

    Cypress folder structure and its assertions

    • Cypress follows a specific folder structure for organizing test files

    • The 'fixtures' folder contains static data used in tests

    • The 'integration' folder contains the actual test files

    • The 'plugins' folder contains custom plugins and tasks

    • The 'support' folder contains reusable functions and commands

    • Cypress provides various assertions for validating test results

    • Common assertions inc...

  • Answered by AI
  • Q3. What is assertions
  • Ans. 

    Assertions are statements that verify the expected behavior of a software application during testing.

    • Assertions are used to validate whether a certain condition is true or false.

    • They help in identifying bugs and ensuring the correctness of the software.

    • Assertions can be used to check the values of variables, compare expected and actual results, or verify the presence of certain elements.

    • Examples of assertions include a...

  • Answered by AI
  • Q4. Api testing using cypress
  • Ans. 

    Cypress is a powerful tool for API testing, allowing for easy automation and assertion of API endpoints.

    • Cypress provides a simple and intuitive syntax for writing API tests

    • It supports making HTTP requests and asserting responses

    • Cypress allows for easy mocking and stubbing of API calls

    • It provides detailed logs and error messages for debugging

    • Cypress integrates well with other testing frameworks and tools

  • Answered by AI
  • Q5. Architecture about cypress
  • Ans. 

    Cypress is a JavaScript-based end-to-end testing framework that runs directly in the browser.

    • Cypress allows for easy and fast testing of web applications.

    • It provides a rich set of APIs for interacting with elements and making assertions.

    • Cypress runs directly in the browser, eliminating the need for Selenium or other external drivers.

    • It supports modern JavaScript frameworks like React, Angular, and Vue.

    • Cypress provides ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Nov 2023. There were 4 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 

(1 Question)

  • Q1. Java programs , API and Selenium questions
Round 3 - Technical 

(1 Question)

  • Q1. Selenium and API questions
Round 4 - HR 

(1 Question)

  • Q1. Salary discussion
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

I was asked to write
1. java program for move positive numbers first and negative numbers last
2. java program to reverse the words in a string without using split method.
3. Selenium coding questions.

Interview Preparation Tips

Topics to prepare for Publicis Sapient Qa Automation Testing Engineer interview:
  • Java
  • Selenium
Interview experience
4
Good
Difficulty level
Hard
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Allows a class to inherit attributes and methods from another class

    • Promotes code reusability and reduces redundancy

    • Creates a parent-child relationship between classes

    • Derived class can access public and protected members of the base class

    • Example: Class Car can inherit from class Vehicle to reuse com

  • Answered by AI
  • Q2. What is oops concepts
  • Ans. 

    Object-oriented programming concepts that focus on data abstraction, encapsulation, inheritance, and polymorphism.

    • Abstraction: Hiding the complex implementation details and showing only the necessary features to the outside world.

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

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

    • Polymorphism: Ability ...

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What is your name
  • Ans. 

    My name is John Smith.

    • Full name is John Smith

    • Common name in English-speaking countries

    • No middle name or initial

  • Answered by AI
  • Q2. Where from you belong

I applied via Naukri.com and was interviewed in Jan 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Aptitude Test 

Math, logical reasoning, verbal communication

Round 3 - Technical 

(1 Question)

  • Q1. Java basic programming

Interview Preparation Tips

Interview preparation tips for other job seekers - Must know about testing Manual and Automation tool
Create test plan , write test scenario, Write and execution of test case
Error, Defect,bug tracking, SDLC,STLC Agile methodology, functional testing, Database Testing, GUI testing, Exploratory testing,Black Box testing, white Box testing,V Model,QA,QC, severity, Priority
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Test was based on Aptitude and Selenium, Java question.

Round 2 - Technical 

(2 Questions)

  • Q1. Sorting of hashmap using keys without any method. xpath for list of webelements in PageFactory. TARGET folder in maven Data Table in cucumber.
  • Ans. 

    Sorting a hashmap using keys without any method involves iterating through the keys and rearranging them in ascending order.

    • Iterate through the keys of the hashmap

    • Compare each key with the next key and swap them if they are in the wrong order

    • Continue this process until all keys are in ascending order

  • Answered by AI
  • Q2. Use Set to store all the keys and then perform soting.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Self introductions and java coding round

ITC Infotech Interview FAQs

How many rounds are there in ITC Infotech Qa Automation Testing Engineer interview?
ITC Infotech interview process usually has 1 rounds. The most common rounds in the ITC Infotech interview process are Technical.
How to prepare for ITC Infotech Qa Automation Testing 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 ITC Infotech . The most common topics and skills that interviewers at ITC Infotech expect are Automation Testing, Bug Tracking Tool, Bugzilla, ENOVIA and JIRA.

Tell us how to improve this page.

ITC Infotech Qa Automation Testing Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
ITC Infotech Qa Automation Testing Engineer Salary
based on 7 salaries
₹5 L/yr - ₹15 L/yr
69% more than the average Qa Automation Testing Engineer Salary in India
View more details
Associate Information Technology Consultant
5.2k salaries
unlock blur

₹4.1 L/yr - ₹17 L/yr

Lead Consultant
4.4k salaries
unlock blur

₹9 L/yr - ₹35 L/yr

Associate Consultant
854 salaries
unlock blur

₹2.5 L/yr - ₹16.5 L/yr

Software Engineer
499 salaries
unlock blur

₹4 L/yr - ₹16.3 L/yr

Senior Software Engineer
371 salaries
unlock blur

₹7.2 L/yr - ₹25 L/yr

Explore more salaries
Compare ITC Infotech with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

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