Upload Button Icon Add office photos
Premium Employer

i

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

NTT DATA, Inc. Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

NTT DATA, Inc. Testing Engineering Specialist Interview Questions and Answers

Updated 11 May 2022

NTT DATA, Inc. Testing Engineering Specialist Interview Experiences

2 interviews found

I applied via Referral and was interviewed in Oct 2020. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. Network call flows and interfaces in 2G,3G4G and IMS
  • Ans. 

    Understanding network call flows and interfaces is crucial for testing 2G, 3G, 4G, and IMS technologies.

    • 2G call flow involves circuit-switched technology and uses GSM architecture

    • 3G call flow involves packet-switched technology and uses UMTS architecture

    • 4G call flow involves all-IP technology and uses LTE architecture

    • IMS call flow involves VoIP technology and uses SIP protocol

    • Interfaces include RAN, Core Network, and I...

  • Answered by AI
  • Q2. CSFB, Volte to PSTN Call flow with some troubleshooting
  • Q3. Question related to HOALM, Bug,defects, type of testing
  • Q4. Protocol specific questions like depends on your keyskills

Interview Preparation Tips

Interview preparation tips for other job seekers - Be orepare with your basics technical skills, they will ask technical questions starting from base.

I applied via Approached by Company and was interviewed before May 2021. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Challenges faced and how you resolved.
  • Q2. Performance Engineering related moderate concepts.
Round 2 - One-on-one 

(1 Question)

  • Q1. Avility to deliver the project on individual strengh

Interview Preparation Tips

Topics to prepare for NTT DATA, Inc. Testing Engineering Specialist interview:
  • Loadrunner
  • JMeter
  • DYNATRACE
  • Performance Testing
  • Performance Engineering
Interview preparation tips for other job seekers - More of requirement basis but yes on the technical part. No bakwas Sidhi baat... no kaam kia h wo aana chaiye...that's it.
Those who are reading my review...All the Best

Testing Engineering Specialist Interview Questions Asked at Other Companies

asked in NTT Data
Q1. Describe OOP's concepts Difference between throw and throws compi ... read more
Q2. Network call flows and interfaces in 2G,3G4G and IMS

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed before Oct 2022. 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 - One-on-one 

(1 Question)

  • Q1. Describe OOP's concepts Difference between throw and throws compile time and runtime polymorphism static methods Exception Handling Program to find occurrences of characters in a string
  • Ans. 

    OOP's concepts include encapsulation, inheritance, polymorphism, and abstraction.

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

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

    • Polymorphism: Ability to present the same interface for different data types.

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

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Coding Questions
Round 4 - HR 

(1 Question)

  • Q1. Normal Discussions

Skills evaluated in this interview

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
  • Ans. 

    The driver is typically initialized in the setup method of a test automation framework.

    • Driver initialization is usually done in a setup method before test execution.

    • Commonly used methods for driver initialization include WebDriverManager, System.setProperty, and driver instantiation.

    • Example: WebDriverManager.chromedriver().setup();

  • Answered by AI
  • Q3. Driver is static or non static
  • Ans. 

    Driver can be both static and non-static depending on the context of its usage.

    • Driver class can be static if it is used to initiate the WebDriver instance in a test automation framework.

    • Driver class can be non-static if it is used as an instance variable within a test class.

    • Static driver can be accessed directly without creating an object of the class.

    • Non-static driver requires an object of the class to be created befo

  • Answered by AI
  • Q4. Difference between static and non static
  • Ans. 

    Static variables belong to the class itself, while non-static variables belong to instances of the class.

    • Static variables are shared among all instances of a class

    • Non-static variables are unique to each instance of a class

    • Static variables are initialized only once, at the start of the program

    • Non-static variables are initialized separately for each instance of the class

  • Answered by AI
  • Q5. Disadvantages of static and non static
  • Ans. 

    Static and non-static have their own disadvantages in QA automation testing.

    • Static methods cannot be overridden or inherited, making it difficult to create flexible test cases.

    • Non-static methods require an instance of the class to be created, which can lead to increased memory usage.

    • Static methods can lead to tight coupling between classes, making it harder to maintain and update the code.

    • Non-static methods may have de...

  • Answered by AI
  • Q6. Parallel execution in TestNG
  • Ans. 

    TestNG allows parallel execution of test cases to save time and improve efficiency.

    • TestNG provides the 'parallel' attribute in the testng.xml file to specify the level of parallelism for test execution.

    • Parallel execution can be achieved at the test level, class level, method level, or suite level.

    • TestNG also supports parallel execution of tests across multiple classes or suites using the 'parallel' attribute in the sui...

  • Answered by AI
  • Q7. Write the code for Parallel testing in TestNG
  • Ans. 

    Parallel testing in TestNG allows running tests concurrently for faster execution.

    • Use 'parallel' attribute in testng.xml file to specify parallel execution mode.

    • Set 'parallel' attribute to 'methods', 'classes', or 'tests' based on the level of parallelism needed.

    • Example: <suite name='MySuite' parallel='tests'>

    • Use 'thread-count' attribute to specify the number of threads to use for parallel execution.

  • Answered by AI
  • Q8. Difference between parallel methods and parallel tests
  • Ans. 

    Parallel methods run multiple methods concurrently within a single test, while parallel tests run multiple tests concurrently.

    • Parallel methods execute multiple methods within a single test class concurrently.

    • Parallel tests execute multiple test classes concurrently.

    • Parallel methods are useful for speeding up the execution of a single test, while parallel tests are useful for running multiple tests faster.

    • Example: Runni...

  • Answered by AI
  • Q9. Upload file using rest assured
  • Ans. 

    Use Rest Assured to upload a file

    • Use the given file path to create a File object

    • Use MultiPartSpecBuilder to build the request with the file

    • Send the request using Rest Assured's given(), when(), and post() methods

  • Answered by AI
  • Q10. Postman basic questions
  • Q11. Parameter for post method in postman
  • Ans. 

    The parameter for a POST method in Postman is typically sent in the request body.

    • Parameters are sent in the request body in key-value pairs

    • Parameters can be sent as form-data, x-www-form-urlencoded, or raw JSON

    • Example: {"key": "value"}

  • Answered by AI
  • Q12. BDD Framework cucumber
  • Q13. Cucumber execution process
  • Q14. How cucumber know step defination file placed
  • Ans. 

    Cucumber knows the step definition file based on the annotations provided in the feature files.

    • Cucumber uses annotations like @Given, @When, @Then to map steps in feature files to corresponding step definition methods.

    • Step definition files are typically placed in a separate package or directory within the project structure.

    • Cucumber scans the project directory for step definition files based on the package structure and

  • Answered by AI
  • Q15. Parameters used in cucumber
  • Ans. 

    Parameters used in cucumber are used to pass values to the step definitions in feature files.

    • Parameters are defined in feature files using < > syntax

    • Parameters can be passed to step definitions using Regular Expressions

    • Parameters can be used to make scenarios more reusable and dynamic

  • Answered by AI
  • Q16. Datatable in cucumber
  • Ans. 

    Datatable in Cucumber is used to pass multiple sets of data to a step definition in a scenario.

    • Datatables are defined using pipes (|) to separate values

    • Each row in the datatable represents a set of data passed to the step definition

    • Datatables can be used for parameterization and data-driven testing

  • Answered by AI
  • Q17. Have u created the testplan document when porject was started
  • Ans. 

    Yes, I have created the test plan document at the start of the project.

    • Yes, I always create a test plan document at the beginning of a project to outline the testing approach and strategy.

    • The test plan document includes details on scope, objectives, resources, schedule, and test cases.

    • It helps in ensuring that all stakeholders are aligned on the testing process and expectations.

    • For example, in my previous project, I cr...

  • Answered by AI
  • Q18. Testing cycle when project was on initial level
  • Ans. 

    During the initial testing cycle of a project, focus is on establishing test cases, setting up test environments, and identifying potential issues.

    • Creating test cases based on requirements

    • Setting up test environments

    • Identifying potential issues and risks

    • Executing test cases and reporting defects

    • Collaborating with developers to resolve issues

  • Answered by AI
  • 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
  • Ans. 

    Fibonacci sequence is a mathematical pattern where each number is the sum of the two preceding ones.

    • Fibonacci sequence is a series of numbers where each number is the sum of the two preceding ones.

    • The sequence starts with 1, 2, then each subsequent number is the sum of the two previous numbers (1+2=3, 2+3=5, 3+5=8, and so on).

    • This sequence is used in estimating because it reflects natural growth patterns found in natur

  • Answered by AI
  • Q21. What is testing matrix and automation ROI
  • Ans. 

    Testing matrix is a tool used to track test coverage and automation ROI is the return on investment from implementing automation testing.

    • Testing matrix is a visual representation of test cases, test scenarios, and their coverage across different platforms, browsers, devices, etc.

    • Automation ROI is the measure of the benefits gained from automation testing compared to the costs incurred in implementing and maintaining th...

  • Answered by AI
  • Q22. Cicd tool
  • Q23. Handle team ?
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Questions about framework
  • Q2. Basic Selenium and Java questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Questions about all topics on CV
  • Q2. Managerial Questions
Round 3 - HR 

(2 Questions)

  • Q1. Why am I choosing Cognizant
  • Q2. Salary discussion and policies
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

I applied via Job Fair and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Coding Test 

1.30 hours, Java, selenium

Round 2 - One-on-one 

(1 Question)

  • Q1. Java program to compare 2 strings and check if both matching Selenium Code for Drag and Drop images Selenium code for selecting all the elements from the dropdown Java concepts: OOPs, Inheritance(Multiple ...
Round 3 - Technical 

(1 Question)

  • Q1. AI Generated interview which is same a face-to-face interview. Questions asked on Java concepts, Selenium concepts
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Technical 

(5 Questions)

  • Q1. Explain your framework, API fundamentals
  • Q2. Exception handling in selenium, error codes in api testing etc
  • Q3. Synchronization handling in code
  • Q4. Oops concepts used in project
  • Q5. Agile process and terminologies
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
2
Poor
Difficulty level
Hard
Process Duration
4-6 weeks
Result
No response

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

Round 1 - Technical 

(3 Questions)

  • Q1. Explain HashMap
  • Ans. 

    HashMap is a data structure that stores key-value pairs and allows for fast retrieval of values based on keys.

    • HashMap is part of the Java Collections framework.

    • It uses hashing to store key-value pairs in an array.

    • Keys in a HashMap must be unique, but values can be duplicated.

    • HashMap allows for quick retrieval of values based on keys.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI
  • Q2. Is Cucumber Data Driven Framework?
  • Ans. 

    Yes, Cucumber is a Data Driven Framework.

    • Cucumber allows for writing test cases in plain English using Gherkin syntax

    • Data can be stored in external files like Excel, CSV, or JSON and easily integrated into test scripts

    • Scenarios can be parameterized to run with different test data sets

  • Answered by AI
  • Q3. Explain Apium and PT
  • Ans. 

    Appium is an open-source tool for automating mobile applications, while PT stands for Page Object Model Testing.

    • Appium is used for automating mobile apps on iOS and Android platforms.

    • It supports multiple programming languages like Java, Python, and Ruby.

    • Page Object Model Testing (PT) is a design pattern used in test automation to create an object repository for web elements on a web page.

    • PT helps in reducing code dupli...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Accenture Qa Automation Testing Engineer interview:
  • HashMaps
Interview preparation tips for other job seekers - Accenture name is big but they are hiring for some other role and select people from other role in the interview, my interviewer was also very rude

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

NTT DATA, Inc. Interview FAQs

How many rounds are there in NTT DATA, Inc. Testing Engineering Specialist interview?
NTT DATA, Inc. interview process usually has 2 rounds. The most common rounds in the NTT DATA, Inc. interview process are One-on-one Round.
How to prepare for NTT DATA, Inc. Testing Engineering Specialist 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 NTT DATA, Inc.. The most common topics and skills that interviewers at NTT DATA, Inc. expect are Automation, Consulting, IT Services, Business process and Test Cases.
What are the top questions asked in NTT DATA, Inc. Testing Engineering Specialist interview?

Some of the top questions asked at the NTT DATA, Inc. Testing Engineering Specialist interview -

  1. Network call flows and interfaces in 2G,3G4G and ...read more
  2. Protocol specific questions like depends on your keyski...read more
  3. CSFB, Volte to PSTN Call flow with some troubleshoot...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.8
 • 8.1k Interviews
Infosys Interview Questions
3.6
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
IBM Interview Questions
4.0
 • 2.3k Interviews
View all
NTT DATA, Inc. Testing Engineering Specialist Salary
based on 59 salaries
₹7.7 L/yr - ₹14 L/yr
7% more than the average Testing Engineering Specialist Salary in India
View more details

NTT DATA, Inc. Testing Engineering Specialist Reviews and Ratings

based on 7 reviews

4.4/5

Rating in categories

3.7

Skill development

4.5

Work-life balance

3.4

Salary

4.4

Job security

4.4

Company culture

3.1

Promotions

4.1

Work satisfaction

Explore 7 Reviews and Ratings
Senior Associate
460 salaries
unlock blur

₹2 L/yr - ₹8 L/yr

Software Development Senior Analyst
425 salaries
unlock blur

₹4.5 L/yr - ₹18 L/yr

Software Development Analyst
406 salaries
unlock blur

₹3.3 L/yr - ₹11.5 L/yr

Software Development Specialist
323 salaries
unlock blur

₹6.8 L/yr - ₹18.5 L/yr

Software Engineer
306 salaries
unlock blur

₹3 L/yr - ₹12.7 L/yr

Explore more salaries
Compare NTT DATA, Inc. with

Accenture

3.8
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

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