Upload Button Icon Add office photos

Filter interviews by

Clear (1)

Informatica QA Test Engineer Interview Questions, Process, and Tips

Updated 6 Apr 2023

Informatica QA Test Engineer Interview Experiences

1 interview found

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

I applied via Recruitment Consulltant and was interviewed in Mar 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 Resume tips
Round 2 - Technical 

(17 Questions)

  • Q1. Components of CUCUMBER and what is dryrun in CUCUMBER / basic questions on ur framework
  • Q2. How BDD differs from TDD
  • Ans. 

    BDD focuses on behavior and collaboration while TDD focuses on testing and development.

    • BDD involves collaboration between developers, testers, and business stakeholders to define behavior in a common language

    • TDD involves writing tests before writing code to ensure code meets requirements

    • BDD uses scenarios to describe behavior while TDD uses test cases to verify functionality

    • BDD is more focused on the end-user experienc...

  • Answered by AI
  • Q3. Diff between Method Overloading and Method Overriding in JAVA.
  • Ans. 

    Method Overloading is having multiple methods with the same name but different parameters. Method Overriding is having a method in a subclass with the same name and parameters as a method in its superclass.

    • Method Overloading is done in the same class while Method Overriding is done in different classes.

    • Method Overloading is used to add more behavior to a method while Method Overriding is used to change the behavior of ...

  • Answered by AI
  • Q4. Explain about OOPS Concept
  • Ans. 

    OOPS is a programming paradigm based on the concept of objects that interact with each other to perform tasks.

    • OOPS stands for Object-Oriented Programming System

    • It focuses on creating reusable code and organizing it into objects

    • It includes concepts like inheritance, encapsulation, polymorphism, and abstraction

    • Example: A car object can have properties like color, model, and speed, and methods like start, stop, and accele...

  • Answered by AI
  • Q5. Why String is Immutable?
  • Ans. 

    String is immutable because it cannot be changed once created.

    • String objects are stored in a constant pool, which cannot be modified.

    • Any operation on a string creates a new string object.

    • This ensures thread safety and prevents unintended changes to the string.

    • For example, if a string is used as a key in a map, its immutability guarantees that the key will not change.

  • Answered by AI
  • Q6. Can Static method be overload and override?
  • Ans. 

    Yes, static methods can be overloaded but not overridden.

    • Overloading is having multiple methods with the same name but different parameters.

    • Static methods cannot be overridden as they belong to the class and not the instance.

    • Example of overloading: public static void method(int a) and public static void method(int a, int b)

  • Answered by AI
  • Q7. Explain about Waits Concepts in Selenium
  • Ans. 

    Waits in Selenium are used to synchronize the test script execution with the application's response.

    • Waits are used to handle synchronization issues in Selenium

    • There are two types of waits: Implicit and Explicit

    • Implicit waits wait for a certain amount of time before throwing an exception

    • Explicit waits wait for a certain condition to occur before proceeding with the test script

    • Examples of explicit waits include: WebDrive

  • Answered by AI
  • Q8. JAVA Program to reverse a String and Repeated number/occurance times.
  • Ans. 

    JAVA program to reverse a String and count repeated occurrences.

    • Use StringBuilder to reverse the String.

    • Use a HashMap to count the occurrences of each character.

    • Iterate through the HashMap to print the repeated characters and their count.

  • Answered by AI
  • Q9. What is Application server/ basic SQL questions
  • Q10. What are API request methods
  • Ans. 

    API request methods are the actions that can be performed on a web API.

    • API request methods include GET, POST, PUT, DELETE, PATCH, and OPTIONS.

    • GET is used to retrieve data from the server.

    • POST is used to submit data to the server.

    • PUT is used to update existing data on the server.

    • DELETE is used to delete data from the server.

    • PATCH is used to partially update existing data on the server.

    • OPTIONS is used to retrieve informa...

  • Answered by AI
  • Q11. How Query parameter differs fromm Path Parameter?
  • Ans. 

    Query parameters are appended to the end of a URL after a '?' while path parameters are part of the URL path.

    • Query parameters are optional and can be used to filter or sort data.

    • Path parameters are mandatory and used to identify a specific resource.

    • Query parameters are separated by '&' while path parameters are separated by '/'.

    • Example of query parameter: www.example.com/search?q=keyword

    • Example of path parameter: www.e

  • Answered by AI
  • Q12. API response codes that you have frequently faced
  • Ans. 

    Frequently faced API response codes include 200, 400, 401, 404, and 500.

    • 200 - OK: Successful request

    • 400 - Bad Request: Invalid input or missing parameters

    • 401 - Unauthorized: Authentication failure

    • 404 - Not Found: Requested resource not found

    • 500 - Internal Server Error: Server-side error

  • Answered by AI
  • Q13. Basic Authenticationn in API/ Bearer auth
  • Q14. How to set the same header name in API
  • Ans. 

    To set the same header name in API, use the 'setHeader' method in the API request.

    • Identify the header name that needs to be set.

    • Use the 'setHeader' method in the API request to set the header name.

    • Pass the header name and value as parameters to the 'setHeader' method.

    • Example: request.setHeader('Authorization', 'Bearer ')

  • Answered by AI
  • Q15. How postman allows the log request and response
  • Ans. 

    Postman allows logging of request and response through its console feature.

    • Postman's console feature allows logging of request and response data

    • To enable logging, go to the console tab and select 'All' from the dropdown menu

    • The console displays the request and response data along with other details like headers and status codes

  • Answered by AI
  • Q16. What is CURL Command?
  • Ans. 

    CURL is a command-line tool used to transfer data to or from a server using various protocols.

    • CURL stands for 'Client URL'

    • It supports various protocols like HTTP, FTP, SMTP, etc.

    • It can be used to send requests and receive responses from a server

    • It can be used to test APIs and web services

    • Example: curl https://www.example.com -v

  • Answered by AI
  • Q17. What is random and dynamic data requests
  • Ans. 

    Random and dynamic data requests are requests for data that is not predetermined or fixed.

    • Random data requests are requests for data that is not predetermined or fixed.

    • Dynamic data requests are requests for data that changes frequently.

    • Examples of random and dynamic data requests include user input, sensor data, and API responses.

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. JAVA progam to reverse a string and repeated occurance with and without loops
  • Ans. 

    JAVA program to reverse a string and repeated occurrence with and without loops

    • Use StringBuilder class to reverse the string without loops

    • Use for loop to reverse the string with loops

    • Use HashMap to count the occurrence of each character

    • Use LinkedHashMap to maintain the order of occurrence

  • Answered by AI
  • Q2. Scenario based questions on Manual Testing ( you should be very familiar with practical knowledge)
  • Q3. API related questions ( more than basics)
  • Q4. Basic and straight questions on the framework you have used( mine is CUCUMBER) 1.How to pass the data in cucu. 2.Why you used cucu instead of using other frameworks etc....
Round 4 - Technical 

(1 Question)

  • Q1. This Round 3 was fully Situation based and Scenario based one, One should be very very familiar and knowledgable on their previous Projects and how we write Test cases and why we Write Test cases and all. ...

Interview Preparation Tips

Interview preparation tips for other job seekers - You should have a lot of practical knowledge as well as Theoritical to crack all the three rounds.

Skills evaluated in this interview

Interview questions from similar companies

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 140 minutes
Round difficulty - Medium

Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.

  • Q1. 

    Sum of Two Numbers Represented as Arrays

    Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...

  • Ans. 

    Given two numbers represented as arrays, calculate their sum and return the result as an array.

    • Iterate through the arrays from right to left, adding digits and carrying over if necessary

    • Handle cases where one array is longer than the other by considering the remaining digits

    • Ensure the final sum array does not have any leading zeros

  • Answered by AI
Round 2 - Face to Face 

Round duration - 20 minutes
Round difficulty - Easy

The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.

Round 3 - HR 

Round duration - 8 minutes
Round difficulty - Easy

This round was conducted right after finishing and clearing the technical round at the same place and on the same day.

Interview Preparation Tips

Eligibility criteriaAbove 60 %Wipro Limited interview preparation:Topics to prepare for the interview - OOPS, Data Structures, Database Concepts, Coding problemsTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.

Application resume tips for other job seekers

Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Hr

Interview Preparation Tips

Interview preparation tips for other job seekers - You should be true to what you are putting before the interviewer . Try to put your ideas Add something you did well in your career like in projects /research which you know very well and versed in concepts about it for open interview so that interviewer can get bandwidth where he can ask questions from. This is simply a key .

I applied via Campus Placement and was interviewed in Dec 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. 1.Describe a situation where you have taken a quick decision and failed, and a situation where you succeeded. 2. What is a skill you have tried to achieve but failed? 3. Describe a decision you have taken ...

Interview Preparation Tips

Interview preparation tips for other job seekers - 1. Always try to take risk in small problems . When you face the consequences, you would be able to tackle bigger problems.
2. Every skill you learn, even if you didn't excel in it is not to be considered a waste of time/failure, you learn something simply by participating.

I applied via Campus Placement and was interviewed before Jun 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tell me about Yourself, some questions related to machine learning, and I was asked more questions to differentiate like differences between ml and ai, python and c, c and java and procedural and functiona...

Interview Preparation Tips

Interview preparation tips for other job seekers - Get a complete grip on your resume and be confident about what you say, If you don't know the answer it is okay to agree that you don't know the answer so that interviewer can ask the next questions.

I was interviewed before Jun 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 180 minutes
Round difficulty - Easy

It was an mcq + coding round. There were aptitude and ouput based question in mcq. And coding questions were easy

  • Q1. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an array of integers from 0 to (N-2).

    • Iterate through the array and keep track of the frequency of each number using a hashmap.

    • Return the number with a frequency greater than 1 as the duplicate number.

    • Time complexity can be optimized to O(N) using Floyd's Tortoise and Hare algorithm.

  • Answered by AI
  • Q2. 

    Reverse String Operations Problem Statement

    You are provided with a string S and an array of integers A of size M. Your task is to perform M operations on the string as specified by the indices in array A...

  • Ans. 

    Given a string and an array of indices, reverse substrings based on the indices to obtain the final string.

    • Iterate through the array of indices and reverse the substrings accordingly

    • Ensure the range specified by each index is non-empty

    • Return the final string after all operations are completed

  • Answered by AI
Round 2 - Video Call 

Round duration - 60 Minutes
Round difficulty - Easy

It was technical + hr round. there were 2 people as interviewer. They stated from intro and asked some basic puzzles and hr questions. After that they asked about my projects, technologies and some ds algo and dbms questions.

Interview Preparation Tips

Eligibility criterianaAccenture interview preparation:Topics to prepare for the interview - Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic ProgrammingTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice aptitude
Tip 2 : Focus on practicing coding
Tip 3 : Learn from mistakes

Application resume tips for other job seekers

Tip 1 : Mention some projects that you have done
Tip 2 : Try to have skills that are required for the role

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Job Portal and was interviewed before Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Oops Concepts,JAVA 8

Interview Preparation Tips

Interview preparation tips for other job seekers - Quite simple and easy. 1st round technical.2nd round HR

I applied via Campus Placement and was interviewed before Aug 2021. 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 Resume tips
Round 2 - Coding Test 

Easy DSA questions and some questions on resume

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't join if you are a fresher and want to grow as a developer. I had resigned that time I am writing this review

I applied via Campus Placement and was interviewed in Mar 2020. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How do you get the second to last element from a SQL table?
  • Ans. 

    To get the second to last element from a SQL table, use the OFFSET-FETCH clause.

    • Use the ORDER BY clause to sort the table in descending order.

    • Use the OFFSET-FETCH clause to skip the last row and fetch the second to last row.

    • Example: SELECT column_name FROM table_name ORDER BY column_name DESC OFFSET 1 ROWS FETCH NEXT 1 ROWS ONLY;

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice by building a simple full stack web application.

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. What is fan trap? How to solve it? Give one example.
  • Ans. 

    Fan trap is a situation in which a query involving multiple tables results in a Cartesian product.

    • Fan trap occurs when a table is connected to multiple tables in a one-to-many relationship.

    • It can be solved by creating a bridge table or by using aggregate functions.

    • For example, if a customer table is connected to an orders table and a products table, a fan trap can occur when trying to retrieve information about custome...

  • Answered by AI
  • Q2. Two tables are joined. But joined type are not mentioned, then how much records will retrieve using select statement.
  • Q3. How to use dynamic break in report?
  • Ans. 

    Dynamic break in report allows for automatic page breaks based on data.

    • Define a break field in the report design

    • Set the break field to trigger a page break when its value changes

    • Use dynamic break to automatically adjust page breaks based on data

    • Example: A report on sales by region can use dynamic break to create a new page for each region

  • Answered by AI
  • Q4. Use of foreach function in report.
  • Ans. 

    Foreach function is used to iterate through an array of strings in a report.

    • Foreach function is used to loop through each element in an array of strings.

    • It can be used to display each element in a report.

    • Example: foreach(string item in stringArray){ Console.WriteLine(item); }

  • Answered by AI
  • Q5. What is Aggregate awareness? When we use it? Syntax of it.
  • Ans. 

    Aggregate awareness is a feature in Business Objects that allows reports to be optimized for performance by using aggregate tables.

    • Aggregate awareness is used when creating reports in Business Objects

    • It allows the report to use aggregate tables instead of detailed tables for improved performance

    • Syntax: AGGR_AWARE(, ,

      )

    • Example: AGGR_AWARE(Product, Sum(Sales), Sales_Fact_Table)

  • Answered by AI
  • Q6. @prompt function syntax and it's use.
  • Ans. 

    The @prompt function syntax is used to display a prompt message to the user and receive input.

    • The syntax is @prompt('message', 'default value')

    • The message is the prompt message to be displayed to the user

    • The default value is optional and will be displayed in the input field

    • The function returns the value entered by the user

  • Answered by AI
Contribute & help others!
anonymous
You can choose to be anonymous

Informatica Interview FAQs

How many rounds are there in Informatica QA Test Engineer interview?
Informatica interview process usually has 4 rounds. The most common rounds in the Informatica interview process are Technical and Resume Shortlist.
What are the top questions asked in Informatica QA Test Engineer interview?

Some of the top questions asked at the Informatica QA Test Engineer interview -

  1. Can Static method be overload and overri...read more
  2. How Query parameter differs fromm Path Paramet...read more
  3. How postman allows the log request and respo...read more

Recently Viewed

INTERVIEWS

Informatica

No Interviews

JOBS

Novartis

No Jobs

JOBS

Informatica

No Jobs

LIST OF COMPANIES

Informatica

Locations

LIST OF COMPANIES

Oxane Partners

Locations

JOBS

Informatica

No Jobs

JOBS

Novartis

No Jobs

REVIEWS

Novartis

No Reviews

JOBS

Oxane Partners

No Jobs

INTERVIEWS

Informatica

No Interviews

Tell us how to improve this page.

Informatica QA Test Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.7k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.9k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
Oracle Interview Questions
3.7
 • 905 Interviews
View all
Software Engineer
173 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior Software Engineer
144 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Associate Software Engineer
72 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Lead Software Engineer
59 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Senior QA Engineer
58 salaries
unlock blur Lock Unlock

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Informatica 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