i
Zensar Technologies
Filter interviews by
Handle multiple windows by using window handles and switching between them.
Use getWindowHandles() method to get all window handles
Switch between windows using switchTo().window(handle)
Perform actions on the desired window
Top trending discussions
posted on 7 Oct 2024
I applied via Walk-in and was interviewed in Sep 2024. There were 2 interview rounds.
posted on 24 Jan 2022
I applied via Recruitment Consultant and was interviewed in Dec 2021. There was 1 interview round.
Set is a collection of unique elements with no specific order.
A set can be created using curly braces {} or the set() function.
Sets can only contain immutable objects like strings, numbers, and tuples.
Sets are useful for removing duplicates and performing mathematical operations like union and intersection.
Example: my_set = {1, 2, 3} or my_set = set([1, 2, 3])
Map is a data structure that stores key-value pairs and allows fast retrieval of values based on their keys.
Maps are also known as dictionaries or associative arrays.
Keys in a map must be unique, but values can be duplicated.
Maps are commonly used in programming for tasks such as caching, memoization, and indexing.
Examples of programming languages that have built-in support for maps include Python, Java, and JavaScript
driver.get() loads a new page while navigate().to() loads a new page or refreshes the current page.
driver.get() is a method of WebDriver interface that loads a new web page in the current browser window.
navigate().to() is a method of Navigation interface that loads a new web page or refreshes the current page.
driver.get() waits for the page to load completely before returning control to the script.
navigate().to() does ...
Program to reverse a string and remove duplicates from it.
Create a function to reverse the string using a loop or built-in function
Create a function to remove duplicates using a loop or built-in function
Split the string by the delimiter and join it with space
My approach would be to first understand the project requirements, identify the tools and technologies needed, and then design a modular and scalable framework.
Understand project requirements
Identify tools and technologies needed
Design a modular and scalable framework
Create a folder structure for the framework
Define coding standards and guidelines
Implement reusable functions and libraries
Integrate with version control ...
As an automation testing activity, I perform tasks such as creating and executing automated test scripts, analyzing test results, and reporting defects.
Creating and maintaining automated test scripts using tools like Selenium, Appium, or TestComplete
Executing automated test scripts and analyzing test results to identify defects
Reporting defects and working with developers to resolve them
Integrating automated tests into...
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
posted on 12 Aug 2024
I applied via Job Portal and was interviewed in Jul 2024. There were 2 interview rounds.
I applied via Job Portal and was interviewed in May 2024. There were 2 interview rounds.
posted on 14 Apr 2024
I applied via Referral and was interviewed in Mar 2024. There was 1 interview round.
BDD is a software development process that encourages collaboration between developers, QA, and non-technical stakeholders.
BDD stands for Behavior-Driven Development
It focuses on defining the behavior of the system through examples in plain text
Uses a common language (Gherkin syntax) to describe requirements and tests
Helps in improving communication and understanding between team members
Popular BDD tools include Cucumb
posted on 26 Dec 2023
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
I am an automation test engineer with experience in working on various frameworks and implementing different types of waits.
I have experience in working on frameworks like Selenium, Appium, TestNG, and JUnit.
I have implemented different types of waits like implicit wait, explicit wait, and fluent wait.
Implicit wait is used to wait for a certain amount of time before throwing an exception if the element is not found.
Exp...
posted on 29 Apr 2024
I applied via Company Website and was interviewed before Apr 2023. There were 3 interview rounds.
based on 1 interview
Interview experience
7-10 Yrs
Not Disclosed
Software Engineer
3.8k
salaries
| ₹2 L/yr - ₹10.4 L/yr |
Senior Software Engineer
3.8k
salaries
| ₹6 L/yr - ₹23 L/yr |
Technical Specialist
1.5k
salaries
| ₹9.5 L/yr - ₹34 L/yr |
Softwaretest Engineer
826
salaries
| ₹2.4 L/yr - ₹9.8 L/yr |
Senior Technical Specialist
720
salaries
| ₹11.5 L/yr - ₹40.2 L/yr |
TCS
Infosys
Wipro
HCLTech