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.5k Reviews

Filter interviews by

ITC Infotech Quality Assurance Interview Questions, Process, and Tips

Updated 10 Jun 2024

ITC Infotech Quality Assurance Interview Experiences

1 interview found

Quality Assurance Interview Questions & Answers

user image Jayalakshmi Jaya

posted on 10 Jun 2024

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

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

Round 1 - Technical 

(6 Questions)

  • Q1. Select 3 rd highest salary from employee table
  • Ans. 

    To select the 3rd highest salary from the employee table, you can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.

    • Use a SQL query like 'SELECT salary FROM employee ORDER BY salary DESC LIMIT 1 OFFSET 2' to get the 3rd highest salary.

    • The 'ORDER BY' clause sorts the salaries in descending order, 'LIMIT 1' limits the result to 1 row, and 'OFFSET 2' skips the first two rows.

    • Make sure to adjust the 'OFFSET' value if

  • Answered by AI
  • Q2. Difference between put and patch
  • Ans. 

    Put is used to create or replace a resource, while patch is used to update a resource partially.

    • Put is idempotent, meaning multiple identical requests will have the same effect as a single request

    • Patch is not idempotent, as multiple identical requests may have different effects

    • Put requires the client to send the entire updated resource, while patch only requires the specific changes to be sent

  • Answered by AI
  • Q3. Difference between == and equals in string
  • Ans. 

    The == operator checks for reference equality, while the equals method checks for value equality in strings.

    • Use == to check if two string variables refer to the same object in memory.

    • Use equals() method to check if two string variables have the same sequence of characters.

    • Example: String str1 = "hello"; String str2 = "hello"; str1 == str2 will return false, but str1.equals(str2) will return true.

  • Answered by AI
  • Q4. Difference way of declaring String
  • Ans. 

    String can be declared using double quotes, single quotes, or the String constructor.

    • Declare using double quotes: String str1 = "Hello";

    • Declare using single quotes: String str2 = 'World';

    • Declare using String constructor: String str3 = new String("Java");

  • Answered by AI
  • Q5. Difference between String builder and String buffer
  • Ans. 

    String builder is not synchronized, while String buffer is synchronized.

    • String builder is faster than String buffer because it is not synchronized.

    • String buffer is thread-safe, while String builder is not.

    • String builder is preferred for single-threaded applications, while String buffer is preferred for multi-threaded applications.

  • Answered by AI
  • Q6. Convert array into arraylist
  • Ans. 

    Convert array to ArrayList of strings

    • Create a new ArrayList

    • Use Arrays.asList() method to convert array to ArrayList

    • Example: String[] array = {"apple", "banana", "orange"}; ArrayList list = new ArrayList<>(Arrays.asList(array));

Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. Manual Testing related Questions
  • Q2. Scenario based Questions
  • Q3. Past Project related Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Everything is Good. Easy questions were asked I gave all correct answers still HR replies me in follow up that my interview is not positive. I mean what they exactly want. Pathetic behavior.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java and selenium related questions,
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 Aug 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

There were around 20 questions in aptitude section to appear

Round 2 - Assignment 

It had 50 technical knowledge based questions on testing domain

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected
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 

(2 Questions)

  • Q1. Related to your resume
  • Q2. Related to your skills
Round 3 - Technical 

(1 Question)

  • Q1. Related to given JD
Round 4 - Technical 

(1 Question)

  • Q1. Related to JD and resume
Round 5 - HR 

(1 Question)

  • Q1. Personal query and other personal stuff
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
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 - Technical 

(2 Questions)

  • Q1. Basics from manual
  • Q2. Basics of manual
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

It was basic string and Collection questions. Lot of questions on core java and some selenium framework and architecture related questions.

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

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Aptitude Test 
Round 3 - HR 

(1 Question)

  • Q1. My self and qualifications

Interview Preparation Tips

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

I applied via Naukri.com

Round 1 - Technical 

(7 Questions)

  • Q1. What is abstraction in c#
  • Ans. 

    Abstraction in C# is the process of hiding the implementation details and showing only the necessary features of an object.

    • Abstraction allows us to focus on what an object does rather than how it does it

    • It helps in reducing complexity and improving maintainability of the code

    • In C#, abstraction is achieved using abstract classes and interfaces

  • Answered by AI
  • Q2. What is xpath and its type.
  • Ans. 

    XPath is a language used for navigating through XML documents and selecting nodes based on their attributes or values.

    • XPath stands for XML Path Language.

    • It is used to navigate through elements and attributes in an XML document.

    • There are two types of XPath: Absolute XPath and Relative XPath.

    • Absolute XPath starts from the root node, denoted by a single forward slash (/).

    • Relative XPath starts from the current node, denote

  • Answered by AI
  • Q3. Can we change wait time during runtime.
  • Ans. 

    Yes, wait time can be changed during runtime by adjusting the code logic or configuration settings.

    • Wait time can be changed by modifying the code to include dynamic wait times based on certain conditions.

    • Configuration settings in the application or system can also be adjusted to change wait times.

    • For example, in automated testing scripts, wait times can be adjusted based on the response time of the application being te

  • Answered by AI
  • Q4. How to hand window in selenium
  • Ans. 

    To handle windows in Selenium, you can use the switchTo() method to switch between windows.

    • Use getWindowHandles() to get all window handles

    • Use switchTo().window() to switch to a specific window handle

    • Perform actions on the desired window

  • Answered by AI
  • Q5. How to hand scroll bar.
  • Ans. 

    To handle a scroll bar, simply click and drag the scroll bar up or down to navigate through a webpage or document.

    • Click on the scroll bar and drag it up or down to move through the content.

    • Use the scroll wheel on your mouse to scroll up or down.

    • On touch devices, swipe up or down on the screen to scroll.

    • You can also use the arrow keys on your keyboard to scroll up or down.

  • Answered by AI
  • Q6. How to handle popup window.
  • Ans. 

    To handle a popup window, you can use automation tools like Selenium WebDriver to locate and interact with the popup elements.

    • Use Selenium WebDriver to switch to the popup window

    • Identify and interact with elements on the popup window

    • Perform necessary actions on the popup window

    • Switch back to the main window after handling the popup

  • Answered by AI
  • Q7. How to open new tab.
  • Ans. 

    To open a new tab, you can use keyboard shortcuts or mouse clicks depending on the browser you are using.

    • For most browsers, you can open a new tab by pressing Ctrl + T on your keyboard.

    • Alternatively, you can right-click on a link and select 'Open link in new tab' from the context menu.

    • You can also click on the '+' icon next to the existing tabs to open a new tab.

    • Some browsers allow you to open a new tab by pressing Ctr

  • Answered by AI

Skills evaluated in this interview

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

Java Selenium Coding

ITC Infotech Interview FAQs

How many rounds are there in ITC Infotech Quality Assurance interview?
ITC Infotech interview process usually has 1 rounds. The most common rounds in the ITC Infotech interview process are Technical.
What are the top questions asked in ITC Infotech Quality Assurance interview?

Some of the top questions asked at the ITC Infotech Quality Assurance interview -

  1. Difference between String builder and String buf...read more
  2. Select 3 rd highest salary from employee ta...read more
  3. difference between == and equals in str...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 ITC Infotech interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.
Associate Information Technology Consultant
5.2k salaries
unlock blur

₹4.1 L/yr - ₹15 L/yr

Lead Consultant
4.4k salaries
unlock blur

₹9 L/yr - ₹35.4 L/yr

Associate Consultant
854 salaries
unlock blur

₹2.5 L/yr - ₹16 L/yr

Software Engineer
501 salaries
unlock blur

₹4 L/yr - ₹14 L/yr

Senior Software Engineer
362 salaries
unlock blur

₹6.4 L/yr - ₹27 L/yr

Explore more salaries
Compare ITC Infotech with

TCS

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.5
Compare

Tech Mahindra

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview