Deutsche Bank
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Answers to interview questions for Senior Automation Engineer position
Abstract classes and interfaces are used for creating reusable code and implementing polymorphism
Example of abstract class: WebDriver in Selenium
Example of interface: WebElement in Selenium
Reverse string program can be implemented using StringBuilder or char array
List is ordered and allows duplicates, Set is unordered and does not allow duplicates
Exc...
Answers to interview questions for Senior Automation Engineer
1. Using recursion to print numbers
2. Using nested loops to compare each element
3. Alert is a pop-up window while verify is a method to check if an element is present
4. Verify will continue the test even if the assertion fails
5. A class that can only have one instance at a time
6. Use explicit wait on the flag element
Java String programs
Selenium Scripts
posted on 10 Dec 2023
I applied via Recruitment Consulltant and was interviewed in Nov 2023. There were 4 interview rounds.
I have extensive experience in automation testing, including designing and implementing test frameworks and scripts.
Designed and implemented automation test frameworks using tools like Selenium and Appium
Developed and executed automated test scripts for web and mobile applications
Integrated automation tests into CI/CD pipelines for continuous testing
Performed regression testing using automation to ensure software stabi...
You will create a mini application so they can assess your coding skills.
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
posted on 1 Dec 2022
I applied via Recruitment Consulltant and was interviewed in Nov 2022. There were 2 interview rounds.
Answering questions related to Automation Test Engineer interview
Locators order of usage refers to the priority of locators used to identify web elements in automation testing
TestNG annotation orders refer to the sequence in which TestNG annotations are executed in a test case
Feature file is a file that contains high-level description of the scenarios and steps in Gherkin language
Step Definitions are the implementation
posted on 24 Jan 2023
I applied via Naukri.com and was interviewed in Jul 2022. There were 4 interview rounds.
TestNG is a testing framework that allows running and writing test cases in Java.
Create a TestNG XML file with test suite and test cases
Write test methods with annotations like @Test, @BeforeMethod, @AfterMethod
Use assertions to verify expected results
Run tests using TestNG runner or Maven plugin
Javascript executor is used to execute javascript code in Selenium WebDriver.
It allows interaction with web elements that are not possible with Selenium commands.
It can be used to scroll down a page, highlight an element, or perform any other action that cannot be done with Selenium commands.
It is useful for testing dynamic web pages that use AJAX or other client-side scripting languages.
Example: driver.executeScript("
posted on 13 Aug 2023
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
45 minutes of Aptitude test consisting HOT skills questions related to Core Java, API and automation
I have experience writing basic programs in Selenium for automation testing.
Use Selenium WebDriver to open a browser and navigate to a webpage
Locate elements on the webpage using various locators like ID, class name, xpath, etc.
Perform actions on the elements like clicking buttons, entering text, etc.
Use assertions to verify expected outcomes
I applied via Walk-in and was interviewed before Jun 2023. There was 1 interview round.
To download a PDF file, you can use a web browser or a command line tool like wget or curl.
Use a web browser to navigate to the webpage containing the PDF file link
Right-click on the link to the PDF file and select 'Save link as' or 'Download linked file'
Alternatively, you can use command line tools like wget or curl to download the PDF file
To read and validate data from a PDF file, use a PDF parsing library to extract text and then validate the extracted data.
Use a PDF parsing library like Apache PDFBox or iText to extract text from the PDF file
Validate the extracted data by comparing it with expected values or patterns
Consider using regular expressions for data validation
Handle different types of data formats within the PDF file, such as text, tables, o
Program to find the highest number in an array of strings.
Convert each string element in the array to an integer
Iterate through the array to find the highest number
Return the highest number found
To handle alerts in Selenium, use the Alert interface methods like accept(), dismiss(), getText(), and sendKeys().
Use driver.switchTo().alert() to switch to the alert
Use accept() method to click on OK button in the alert
Use dismiss() method to click on Cancel button in the alert
Use getText() method to get the text present in the alert
Use sendKeys() method to enter text in the alert input box
Regression testing is testing the entire application after a change, while re-testing is testing a specific part after a bug fix.
Regression testing involves testing the entire application to ensure that new changes have not affected existing functionality.
Re-testing involves testing a specific part of the application that was previously found to have a bug, after the bug has been fixed.
Regression testing is done to ens...
posted on 17 Aug 2023
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
posted on 26 Feb 2024
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
based on 1 review
Rating in categories
Associate
4.7k
salaries
| ₹8.7 L/yr - ₹34 L/yr |
Senior Analyst
3.9k
salaries
| ₹3.8 L/yr - ₹16.5 L/yr |
Assistant Vice President
3.4k
salaries
| ₹15.6 L/yr - ₹48.5 L/yr |
Analyst
2.1k
salaries
| ₹2 L/yr - ₹10.5 L/yr |
Financial Analyst
1.1k
salaries
| ₹1.6 L/yr - ₹10.2 L/yr |
Barclays
JPMorgan Chase & Co.
HDFC Bank
ICICI Bank