Upload Button Icon Add office photos
Engaged Employer

i

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

Ness Digital Engineering Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Ness Digital Engineering QA Engineer Interview Questions and Answers

Updated 16 Sep 2021

8 Interview questions

A QA Engineer was asked
Q. Write Selenium automation code to log in to yatra.com and add an item to the cart.
Ans. 

Selenium code to login and add to cart on yatra.com

  • Launch the yatra.com website

  • Enter login credentials and click on login button

  • Search for desired product and add to cart

  • Verify the product is added to cart

A QA Engineer was asked
Q. What is the main function in Java?
Ans. 

Main function in Java is the entry point of any Java program.

  • Main function is declared as public static void main(String[] args)

  • It is the starting point of execution for any Java program

  • All the code inside main function is executed sequentially

  • Example: public static void main(String[] args) { System.out.println("Hello World!"); }

QA Engineer Interview Questions Asked at Other Companies

Q1. Suppose your manager gave you a task to complete in one week, but ... read more
Q2. There are 80 pairs of socks in a dark room, 40 black and 40 white ... read more
Q3. 100 apples are eaten in 5 consecutive days, with each day having ... read more
Q4. how to access amazon page directly directly with out using driver ... read more
Q5. If a pen's weight equals 2 kg plus half of its own weight, what i ... read more
A QA Engineer was asked
Q. Are you familiar with API testing?
Ans. 

Yes, I am familiar with API testing.

  • API testing involves testing the functionality, reliability, performance, and security of APIs.

  • It includes verifying the response data, status codes, headers, and error handling.

  • Tools like Postman, SoapUI, or cURL can be used for API testing.

  • Examples of API testing include testing RESTful APIs, web services, and microservices.

  • Test cases can be created to validate input/output, a...

🔥 Asked by recruiter 2 times
A QA Engineer was asked
Q. Write a program to reverse a string.
Ans. 

Program to reverse a string

  • Create an empty string to store the reversed string

  • Loop through the original string from end to start

  • Append each character to the empty string

  • Return the reversed string

A QA Engineer was asked
Q. What is the Page Object Model?
Ans. 

Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

  • It helps in reducing code duplication and improves code maintainability.

  • Each web page is represented as a separate class and the web elements on the page are defined as variables in the class.

  • The methods in the class perform actions on the web elements.

  • It separates the test logic from the page-specific ...

A QA Engineer was asked
Q. What is Interface. What are the interface in selenium
Ans. 

An interface is a contract between two entities defining the communication between them. In Selenium, interfaces are used to define the behavior of web elements.

  • An interface defines a set of methods that a class implementing it must implement

  • In Selenium, the WebElement interface is used to interact with web elements on a page

  • Other interfaces in Selenium include WebDriver, TakesScreenshot, and JavascriptExecutor

  • Int...

A QA Engineer was asked
Q. What is xpath . type of xpath
Ans. 

XPath is a language used to navigate and select elements in an XML or HTML document.

  • XPath stands for XML Path Language

  • It uses path expressions to select nodes or sets of nodes in an XML or HTML document

  • There are two types of XPath: Absolute and Relative

  • Absolute XPath starts from the root node and selects the nodes based on the complete path

  • Relative XPath starts from the current node and selects the nodes based on ...

Are these interview questions helpful?
A QA Engineer was asked
Q. Polymorphism. type of polymorphism.
Ans. 

Polymorphism is the ability of an object to take on many forms. There are two types: compile-time and runtime.

  • Compile-time polymorphism is achieved through function overloading and operator overloading.

  • Runtime polymorphism is achieved through virtual functions and function overriding.

  • Polymorphism allows for code reusability and flexibility in object-oriented programming.

  • Example of compile-time polymorphism: functi...

Ness Digital Engineering QA Engineer Interview Experiences

1 interview found

QA Engineer Interview Questions & Answers

user image Rima Paul

posted on 16 Sep 2021

I applied via Recruitment Consultant and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

9 Questions

  • Q1. Brief Introduction
  • Q2. What is the Page Object Model
  • Ans. 

    Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.

    • It helps in reducing code duplication and improves code maintainability.

    • Each web page is represented as a separate class and the web elements on the page are defined as variables in the class.

    • The methods in the class perform actions on the web elements.

    • It separates the test logic from the page-specific logic...

  • Answered by AI
  • Q3. What is main function in Java
  • Ans. 

    Main function in Java is the entry point of any Java program.

    • Main function is declared as public static void main(String[] args)

    • It is the starting point of execution for any Java program

    • All the code inside main function is executed sequentially

    • Example: public static void main(String[] args) { System.out.println("Hello World!"); }

  • Answered by AI
  • Q4. Write program for reverse string
  • Ans. 

    Program to reverse a string

    • Create an empty string to store the reversed string

    • Loop through the original string from end to start

    • Append each character to the empty string

    • Return the reversed string

  • Answered by AI
  • Q5. Write selenium automation code for login yatra.com and add to cart
  • Ans. 

    Selenium code to login and add to cart on yatra.com

    • Launch the yatra.com website

    • Enter login credentials and click on login button

    • Search for desired product and add to cart

    • Verify the product is added to cart

  • Answered by AI
  • Q6. What is xpath . type of xpath
  • Ans. 

    XPath is a language used to navigate and select elements in an XML or HTML document.

    • XPath stands for XML Path Language

    • It uses path expressions to select nodes or sets of nodes in an XML or HTML document

    • There are two types of XPath: Absolute and Relative

    • Absolute XPath starts from the root node and selects the nodes based on the complete path

    • Relative XPath starts from the current node and selects the nodes based on the p...

  • Answered by AI
  • Q7. Polymorphism. type of polymorphism.
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. There are two types: compile-time and runtime.

    • Compile-time polymorphism is achieved through function overloading and operator overloading.

    • Runtime polymorphism is achieved through virtual functions and function overriding.

    • Polymorphism allows for code reusability and flexibility in object-oriented programming.

    • Example of compile-time polymorphism: function ov...

  • Answered by AI
  • Q8. What is Interface. What are the interface in selenium
  • Ans. 

    An interface is a contract between two entities defining the communication between them. In Selenium, interfaces are used to define the behavior of web elements.

    • An interface defines a set of methods that a class implementing it must implement

    • In Selenium, the WebElement interface is used to interact with web elements on a page

    • Other interfaces in Selenium include WebDriver, TakesScreenshot, and JavascriptExecutor

    • Interfac...

  • Answered by AI
  • Q9. Api testing you know or not
  • Ans. 

    Yes, I am familiar with API testing.

    • API testing involves testing the functionality, reliability, performance, and security of APIs.

    • It includes verifying the response data, status codes, headers, and error handling.

    • Tools like Postman, SoapUI, or cURL can be used for API testing.

    • Examples of API testing include testing RESTful APIs, web services, and microservices.

    • Test cases can be created to validate input/output, authen...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I have answered all the questions right.
Interview( Sourabh) was absent minded during whole interview process.
he did not even look my programming.
he did not listen me properly.
he responded after several times calling him over the zoom interview
After he completed his questions .he told me to ask questions if any when I started he just left the call.
Means what type of behavior is this??
I need job so I got the call from there end. I am available for interview that's not mean I have " Faltu times". I got several calls for interview and need to prepare also.
We are job seeker that's not mean we don't have respect. We are giving interviews that's not mean you have the right to insult anyone like this .I have more than 7 years of experience.

I will not recommend Ness further.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about Ness Digital Engineering?
Ask anonymously on communities.

Interview questions from similar companies

QA Engineer Interview Questions & Answers

Incedo user image Sai Rakesh Duggineni

posted on 4 Jul 2024

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

(1 Question)

  • Q1. Matrix java program
  • Ans. 

    A Java program to manipulate or analyze matrices, such as addition, multiplication, or transposition.

    • Define a 2D array to represent the matrix, e.g., int[][] matrix = {{1, 2}, {3, 4}};

    • Implement methods for matrix operations like addition: public int[][] add(int[][] matrixA, int[][] matrixB) {...};

    • Use nested loops to iterate through rows and columns for operations.

    • Consider edge cases like different dimensions for additi...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - good

QA Engineer Interview Questions Asked at Other Companies

Q1. Suppose your manager gave you a task to complete in one week, but ... read more
Q2. There are 80 pairs of socks in a dark room, 40 black and 40 white ... read more
Q3. 100 apples are eaten in 5 consecutive days, with each day having ... read more
Q4. how to access amazon page directly directly with out using driver ... read more
Q5. If a pen's weight equals 2 kg plus half of its own weight, what i ... read more

I applied via Referral and was interviewed in Dec 2021. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Prepare basic java coding questions
  • Ans. 

    Basic Java coding questions assess fundamental programming skills and understanding of Java concepts.

    • What is the difference between '=='' and '.equals()' in Java? Example: '=='' checks reference equality, while '.equals()' checks value equality.

    • Explain the concept of inheritance in Java. Example: A 'Dog' class can inherit from an 'Animal' class.

    • What are Java Collections? Example: List, Set, and Map are interfaces in th...

  • Answered by AI
  • Q2. Prepare selenium appium automations questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare basic java coding questions
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. What is root cause analysis
  • Ans. 

    Root cause analysis is a systematic process used to identify the underlying cause of a problem or issue.

    • Identify the problem or issue

    • Gather data and evidence related to the problem

    • Analyze the data to determine the root cause

    • Develop solutions to address the root cause

    • Implement and monitor the effectiveness of the solutions

  • Answered by AI
  • Q2. What is scrum agile
  • Ans. 

    Scrum Agile is a framework for managing and completing complex projects in an iterative and incremental manner.

    • Scrum is based on the principles of transparency, inspection, and adaptation.

    • It involves breaking down the project into smaller tasks called user stories.

    • Teams work in short iterations called sprints, usually 2-4 weeks long.

    • Daily stand-up meetings are held to discuss progress and any obstacles.

    • Scrum roles incl...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Revise basic testing methodology

Skills evaluated in this interview

QA Engineer Interview Questions & Answers

Iris Software user image NAVEENKUMAR SAKTHIVEL

posted on 12 Aug 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. SQL to join tables
  • Ans. 

    SQL join tables to combine data from multiple tables based on a related column

    • Use JOIN keyword to combine tables based on a related column

    • Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN

    • Specify the columns to join on using ON clause

    • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.id = table2.id

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. 1. What is inheritance 2. What is polymorphism 3. How to handle Window handles 4 How to handle iframes
  • Ans. 

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

    • Inheritance allows a class to reuse code from another class, promoting code reusability and reducing redundancy.

    • Subclasses can inherit attributes and methods from a superclass, and can also override or extend them.

    • Inheritance creates a hierarchical relationship between classes, with child classes i...

  • Answered by AI

Skills evaluated in this interview

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

General QA details, roles and responsibilities

Interview Preparation Tips

Interview preparation tips for other job seekers - Ability to explain about current project process general structures
Are these interview questions helpful?
Interview experience
3
Average
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Tricky question. Regarding java only

Round 2 - Coding Test 

Advance queation asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Be upto mark with communication
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Self Intro and about role and nataive place
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Tell about roles and responsibilites
  • Q2. Code to write in java
  • Ans. 

    Write a Java code to reverse a string

    • Use StringBuilder to reverse the string

    • Convert the string to StringBuilder, call reverse() method, and convert back to string

    • Handle null or empty string cases

  • Answered by AI

Skills evaluated in this interview

Ness Digital Engineering Interview FAQs

What are the top questions asked in Ness Digital Engineering QA Engineer interview?

Some of the top questions asked at the Ness Digital Engineering QA Engineer interview -

  1. Write selenium automation code for login yatra.com and add to c...read more
  2. What is Interface. What are the interface in selen...read more
  3. What is main function in J...read more

Tell us how to improve this page.

Ness Digital Engineering QA Engineer Salary
based on 67 salaries
₹3.5 L/yr - ₹11 L/yr
At par with the average QA Engineer Salary in India
View more details

Ness Digital Engineering QA Engineer Reviews and Ratings

based on 14 reviews

3.8/5

Rating in categories

4.1

Skill development

3.3

Work-life balance

3.5

Salary

3.8

Job security

3.6

Company culture

3.0

Promotions

3.3

Work satisfaction

Explore 14 Reviews and Ratings
Senior Software Engineer
766 salaries
unlock blur

₹7.2 L/yr - ₹24 L/yr

Software Engineer
520 salaries
unlock blur

₹2.8 L/yr - ₹12 L/yr

Software Developer
219 salaries
unlock blur

₹2.2 L/yr - ₹10.9 L/yr

Senior QA Engineer
214 salaries
unlock blur

₹5.9 L/yr - ₹22 L/yr

Member Technical Staff
212 salaries
unlock blur

₹9.5 L/yr - ₹27.2 L/yr

Explore more salaries
Compare Ness Digital Engineering with

Xoriant

4.1
Compare

Photon Interactive

4.1
Compare

CitiusTech

3.3
Compare

Iris Software

4.0
Compare
write
Share an Interview