Upload Button Icon Add office photos
Engaged Employer

i

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

DXC Technology Verified Tick

Compare button icon Compare button icon Compare
3.7

based on 9.8k Reviews

Filter interviews by

DXC Technology Automation Test Engineer Interview Questions and Answers

Updated 26 Dec 2023

DXC Technology Automation Test Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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. Selenium interview questions
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion

Automation Test Engineer Jobs at DXC Technology

View all

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I was interviewed in Dec 2024.

Round 1 - Technical 

(5 Questions)

  • Q1. Current Project
  • Q2. Framework Structure
  • Q3. Code for sorting an array
  • Q4. Create Xpath
  • Q5. Few Appium related questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Few scenario based questions
  • Q2. Why GlobalLogic
Round 3 - Technical 

(1 Question)

  • Q1. Project related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Explain selenium framework
  • Ans. 

    Selenium framework is a test automation tool used for web applications.

    • Selenium framework allows for automated testing of web applications.

    • It supports multiple programming languages like Java, Python, C#, etc.

    • Selenium WebDriver is a key component for interacting with web elements.

    • Test scripts can be written using Selenium IDE, WebDriver, or Grid.

    • Selenium framework can be integrated with tools like TestNG, JUnit, etc.,

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me your Self introduce
  • Q2. Tell me project structure
  • Ans. 

    Project structure refers to the organization of files, folders, and resources within a software project.

    • Main folders like src (source code), test (test cases), lib (libraries), docs (documentation)

    • Subfolders for specific modules or components

    • Configuration files like pom.xml, package.json, etc.

    • Build scripts like Jenkinsfile, Dockerfile

    • Version control files like .gitignore, .gitattributes

    • README.md file for project overvi

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Skill preparation
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Wap for reverse string in java
  • Ans. 

    Reverse a string in Java using StringBuilder's reverse method.

    • Create a StringBuilder object with the input string

    • Use the reverse() method of StringBuilder to reverse the string

    • Convert the reversed StringBuilder object back to a string using toString()

  • Answered by AI
  • Q2. What is interface
  • Ans. 

    An interface in software development is a contract that defines the methods that a class must implement.

    • Interfaces in programming languages like Java, C#, and TypeScript provide a way to achieve abstraction and multiple inheritance.

    • Classes implementing an interface must provide concrete implementations for all the methods defined in the interface.

    • Interfaces allow for loose coupling between components, making code more

  • Answered by AI

Skills evaluated in this interview

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

(2 Questions)

  • Q1. Explain the framework structure
  • Ans. 

    Framework structure refers to the organization of test automation code, including folders, files, libraries, and configurations.

    • Framework structure typically includes folders for test scripts, test data, page objects, utilities, and configurations.

    • It may involve separation of concerns, such as using Page Object Model for better maintainability.

    • Frameworks like TestNG or JUnit provide annotations to structure test cases ...

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a dedicated Automation Test Engineer with 5 years of experience in creating and executing test cases for software applications.

    • Experienced in creating automated test scripts using tools like Selenium and Appium

    • Proficient in identifying bugs and issues in software applications

    • Skilled in writing test plans and test cases to ensure comprehensive test coverage

    • Strong knowledge of programming languages such as Java and ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Not Selected

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

Round 1 - Technical 

(4 Questions)

  • Q1. Difference b/w Hashmap vs HashTable and which one is faster on basis of performance!
  • Ans. 

    HashMap allows null values and keys, while HashTable does not. HashMap is not synchronized, making it faster in performance compared to HashTable.

    • HashMap allows null values and keys, while HashTable does not.

    • HashMap is not synchronized, making it faster in performance compared to HashTable.

    • HashMap is preferred for non-thread-safe applications, while HashTable is preferred for thread-safe applications.

  • Answered by AI
  • Q2. Why Stale Element Reference Exception!
  • Ans. 

    Stale Element Reference Exception occurs when an element is no longer attached to the DOM.

    • Occurs when an element is located in the DOM, but later becomes detached or deleted

    • Common in dynamic web applications where elements are frequently changing

    • Can be resolved by re-locating the element before interacting with it

  • Answered by AI
  • Q3. Diff between Collection VS Collections
  • Ans. 

    Collection is an interface in Java that represents a group of objects, while Collections is a utility class in Java that contains static methods for operating on collections.

    • Collection is an interface in Java, while Collections is a utility class.

    • Collection is used to represent a group of objects, while Collections is used for operations on collections like sorting, searching, etc.

    • Example: List is a Collection interfac...

  • Answered by AI
  • Q4. What is POM ? Why we need !
  • Ans. 

    POM stands for Page Object Model. It is a design pattern used in test automation to create reusable and maintainable code.

    • POM helps in separating the test scripts from the web elements, making the code more organized and easier to maintain.

    • It improves code reusability by creating separate classes for each web page, containing all the elements and actions related to that page.

    • POM reduces code duplication and enhances te...

  • Answered by AI

Skills evaluated in this interview

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

I applied via Walk-in and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Explain the STLC process
  • Ans. 

    STLC is the Software Testing Life Cycle process which includes planning, designing, executing, and reporting of tests.

    • STLC involves planning, designing, executing, and reporting of tests

    • It includes phases like requirement analysis, test planning, test design, test execution, and test closure

    • Each phase has specific activities and deliverables to ensure quality of the software product

    • STLC helps in identifying defects ear...

  • Answered by AI
  • Q2. Explain the selenium webdriver methods
  • Ans. 

    Selenium WebDriver methods are used for automating web application testing by interacting with elements on a webpage.

    • WebDriver.get(String url) - Opens a webpage by providing the URL

    • WebElement.sendKeys(String text) - Enters text into a text field

    • WebElement.click() - Clicks on an element

    • WebDriver.findElement(By locator) - Locates a single element on the webpage

    • WebDriver.findElements(By locator) - Locates multiple element

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Introduction yourself
  • Ans. 

    I am a dedicated Automation Test Engineer with 5 years of experience in creating and executing automated test scripts.

    • 5 years of experience in automation testing

    • Proficient in creating and executing automated test scripts

    • Strong knowledge of testing tools like Selenium and JUnit

    • Experience in testing web and mobile applications

    • Familiar with Agile methodology

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
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 

(3 Questions)

  • Q1. Tell me about yourself
  • Q2. Selenium related questions
  • Q3. Java programs related to string

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare every basic concepts in java and selenium.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is selenium
  • Ans. 

    Selenium is a popular open-source automation testing tool used for web application testing.

    • Selenium supports multiple programming languages like Java, Python, C#, etc.

    • It allows testers to write test scripts in a variety of IDEs like Eclipse, IntelliJ, etc.

    • Selenium can automate interactions with web browsers like Chrome, Firefox, etc.

    • It can perform various testing tasks such as form filling, button clicking, data extrac

  • Answered by AI
  • Q2. Explain different components of selenium
  • Ans. 

    Selenium is a suite of tools used for automating web browsers.

    • Selenium IDE: Record and playback tool for creating automated tests

    • Selenium WebDriver: Automation tool for writing test scripts in various programming languages

    • Selenium Grid: Distributes test execution on multiple machines for parallel testing

    • Selenium RC (Remote Control): Deprecated tool for running tests in multiple browsers

  • Answered by AI
  • Q3. Difference between findelement and findelement
  • Ans. 

    findelement is a method used in Selenium to locate a single web element on a webpage, while findelements is used to locate multiple web elements.

    • findelement returns the first matching element found on the webpage

    • findelements returns a list of all matching elements found on the webpage

    • findelement is used when only one element needs to be located, while findelements is used when multiple elements need to be located

  • Answered by AI
  • Q4. Different types of wait
  • Ans. 

    Different types of wait include implicit, explicit, and fluent waits in automation testing.

    • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException if the element is not found.

    • Explicit wait: Waits for a certain condition to be met before proceeding further in the code.

    • Fluent wait: Waits for a condition to be met with a defined polling frequency and timeout.

    • Example: Using implicit wait ...

  • Answered by AI
  • Q5. Difference between close and wait
  • Ans. 

    Close is used to close a window or application, while wait is used to pause the execution for a specified amount of time.

    • Close is used to close a window or application after the test is completed

    • Wait is used to pause the execution for a specified amount of time, such as waiting for an element to load before proceeding

    • Example: driver.close() will close the current window, while Thread.sleep(5000) will pause the executio

  • Answered by AI

Skills evaluated in this interview

DXC Technology Interview FAQs

How many rounds are there in DXC Technology Automation Test Engineer interview?
DXC Technology interview process usually has 3 rounds. The most common rounds in the DXC Technology interview process are Resume Shortlist, Technical and HR.
How to prepare for DXC Technology Automation Test 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 DXC Technology. The most common topics and skills that interviewers at DXC Technology expect are Selenium, Automation Testing, Jenkins, Debugging and Social Media Marketing.

Tell us how to improve this page.

DXC Technology Automation Test Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
DXC Technology Automation Test Engineer Salary
based on 157 salaries
₹2.8 L/yr - ₹9 L/yr
28% less than the average Automation Test Engineer Salary in India
View more details

DXC Technology Automation Test Engineer Reviews and Ratings

based on 6 reviews

3.6/5

Rating in categories

3.6

Skill development

4.9

Work-life balance

2.8

Salary

4.1

Job security

4.9

Company culture

2.8

Promotions

4.9

Work satisfaction

Explore 6 Reviews and Ratings
Eggplant Test Automation Engineer

Bangalore / Bengaluru

1-5 Yrs

₹ 3-7.35 LPA

Test Automation Engineer

Gurgaon / Gurugram

1-5 Yrs

Not Disclosed

Test Automation Engineer

Gurgaon / Gurugram

1-5 Yrs

Not Disclosed

Explore more jobs
Associate Professional Software Engineer
2.2k salaries
unlock blur

₹2.6 L/yr - ₹7 L/yr

Software Engineer
2k salaries
unlock blur

₹2.4 L/yr - ₹11.7 L/yr

Associate Professional
1.6k salaries
unlock blur

₹0.8 L/yr - ₹7 L/yr

Associate Software Engineer
1.2k salaries
unlock blur

₹3 L/yr - ₹7 L/yr

Professional 1
1.2k salaries
unlock blur

₹3.4 L/yr - ₹14 L/yr

Explore more salaries
Compare DXC Technology with

Cognizant

3.8
Compare

Capgemini

3.7
Compare

TCS

3.7
Compare

Wipro

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