i
BNY
Filter interviews by
I applied via Referral and was interviewed in Aug 2022. There were 2 interview rounds.
I want to join BNY Mellon because of its reputation as a leading financial institution and its commitment to innovation and technology.
BNY Mellon is known for its strong reputation in the financial industry
I am impressed by the company's focus on innovation and technology
I believe BNY Mellon offers great opportunities for professional growth and development
The company's values align with my own, particularly in terms o
I applied via Job Portal and was interviewed before Feb 2023. There were 3 interview rounds.
Test data can be read from Excel using libraries like Apache POI or OpenPyXL.
Use libraries like Apache POI or OpenPyXL to read data from Excel files
Identify the sheet and cell from which data needs to be read
Handle different data types like strings, numbers, dates, etc.
Perform validations on the data read from Excel
Estimating in Agile projects involves breaking down tasks, assigning story points, and using historical data.
Break down tasks into smaller, manageable units
Assign story points to each task based on complexity and effort required
Use historical data and team velocity to estimate future tasks
Collaborate with team members to reach a consensus on estimates
Prioritize critical features based on impact and risk assessment
Identify critical features based on impact on core functionality
Prioritize features with high risk of failure or impact on user experience
Consider customer feedback and usage data to prioritize features
Collaborate with stakeholders to determine key features for testing
Use risk-based testing approach to focus on high-risk areas
I applied via Naukri.com
Bug life cycle is the process of identifying, reporting, fixing, retesting, and closing a software bug.
Bug identification: Bug is identified by QA engineer during testing.
Bug reporting: QA engineer reports the bug with detailed information.
Bug fixing: Developer fixes the bug based on the reported details.
Bug retesting: QA engineer retests the fixed bug to ensure it is resolved.
Bug closing: Once the bug is confirmed fix
Query to find duplicate records in a database table
Use GROUP BY clause with HAVING COUNT() function to identify duplicate records
Select columns to display duplicate records
Example: SELECT column1, column2, COUNT(*) FROM table_name GROUP BY column1, column2 HAVING COUNT(*) > 1
Use a file copy command to copy one file to another
Use the 'cp' command in Unix/Linux systems
Syntax: cp source_file destination_file
Example: cp file1.txt file2.txt
Program to count letters in a word using array of strings
Create an array to store the count of each letter in the word
Iterate through each letter in the word and increment the count in the array
Return the array with the count of each letter
To find elements not available in DOM in Selenium, use try-catch block to handle NoSuchElementException.
Use try-catch block to handle NoSuchElementException when trying to find elements not available in DOM.
Catch the exception and handle it appropriately in the code.
Use WebDriverWait with ExpectedConditions to wait for the element to be present before interacting with it.
I was interviewed in Oct 2024.
Basics js question was there
To connect strings using Java Selenium, use the concatenation operator (+) or the concat() method.
Use the concatenation operator (+) to connect strings: String result = str1 + str2;
Use the concat() method to connect strings: String result = str1.concat(str2);
Snapshot code for capturing images
I was interviewed before Mar 2023.
I faced a complex issue with a flaky test case due to dynamic elements, resolved by implementing dynamic waits.
Identified the root cause of the flakiness - dynamic elements causing timing issues
Implemented dynamic waits using WebDriverWait in Selenium to handle the dynamic elements
Utilized explicit waits with expected conditions like elementToBeClickable or visibilityOfElementLocated
Regularly reviewed and updated the d
posted on 13 Jun 2022
Basic program
Selenium commands are used to automate browser actions.
Selenium commands can be used to open a browser window
Commands can be used to navigate to a specific URL
Commands can be used to interact with web elements on a page
Commands can be used to perform actions like clicking a button or filling out a form
Commands can be used to handle alerts and pop-ups
Examples of Selenium commands include get(), findElement(), click(), s
I applied via Recruitment Consulltant and was interviewed before Aug 2023. There was 1 interview round.
Test harness is a software tool used to run automated tests on software applications.
Test harness provides a framework for running test cases and reporting results.
It includes test data, test scripts, and a way to execute tests.
Test harness can simulate user interactions and test different scenarios.
Examples of test harness tools include JUnit for Java and NUnit for .NET.
To write a test case for a scenario, identify the objective, define test steps, determine expected results, and validate the outcome.
Identify the objective of the test case
Define the test steps to be executed
Determine the expected results for each step
Validate the outcome against the expected results
Include preconditions and postconditions if necessary
based on 4 reviews
Rating in categories
Analyst
1.9k
salaries
| ₹2 L/yr - ₹11.5 L/yr |
Senior Analyst
1.7k
salaries
| ₹3.7 L/yr - ₹15 L/yr |
Senior Associate
1.1k
salaries
| ₹11.5 L/yr - ₹25 L/yr |
Intermediate Representative
1.1k
salaries
| ₹2.6 L/yr - ₹7.5 L/yr |
Vice President
1k
salaries
| ₹15.3 L/yr - ₹51.1 L/yr |
State Street Corporation
Northern Trust
Citibank
HSBC Group