i
Embitel Technologies
Filter interviews by
Diag stack is a diagnostic tool used to trace the execution flow of a program or system.
Diag stack helps in identifying the sequence of function calls and their parameters during program execution.
It is commonly used in debugging to track the flow of execution and identify issues or errors.
Diag stack can be implemented using tools like GDB (GNU Debugger) in software development.
It provides a detailed view of the call s...
I applied via Walk-in and was interviewed in Mar 2024. There was 1 interview round.
Selenium waits are used to make the test scripts wait for a certain condition to be met before proceeding.
Implicit Wait: Waits for a certain amount of time before throwing an exception 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 certain condition with a defined maximum amount of time to wait for.
Thread.sleep(): Pauses
Polymorphism is the ability of a single function or method to operate on different types of data.
Polymorphism in Selenium allows for the same test script to be used for different web elements.
It can be achieved through method overloading or method overriding in Selenium.
For example, using the same click() method to click on a button, link, or dropdown in Selenium tests.
posted on 3 Feb 2024
I applied via Company Website and was interviewed in Jan 2024. There was 1 interview round.
posted on 5 Feb 2022
I applied via Naukri.com and was interviewed before Feb 2021. There were 3 interview rounds.
Testing Life Cycle includes planning, designing, executing and reporting. Bug Life Cycle includes reporting, assigning, fixing and verifying.
Testing Life Cycle involves planning, designing, executing and reporting of tests.
Bug Life Cycle involves reporting, assigning, fixing and verifying bugs.
Testing Life Cycle starts with requirement analysis and ends with test closure.
Bug Life Cycle starts with bug reporting and end...
Severity is the impact of a bug on the system while priority is the urgency of fixing it.
Severity is the measure of how much a bug affects the system's functionality or performance.
Priority is the measure of how urgently a bug needs to be fixed.
A high severity bug may not have a high priority if it does not affect critical functionality.
A low severity bug may have a high priority if it affects critical functionality.
Bo...
Challenges faced during testing phase
Lack of clear requirements
Limited access to test environment
Time constraints
Difficulty in reproducing bugs
Integration issues with third-party systems
Lack of proper documentation
Testing on multiple platforms and devices
Dealing with unexpected errors
I am very confident in my abilities as a Test Engineer.
I have extensive experience in testing various software applications.
I am skilled in creating test plans, executing test cases, and reporting bugs.
I am confident in my problem-solving skills and ability to work under pressure.
I have received positive feedback from previous employers and colleagues on my testing abilities.
Very tough asked hacker rank
I applied via Referral and was interviewed in Mar 2022. There was 1 interview round.
I applied via Referral and was interviewed in May 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.
Overloading in OOP allows multiple methods with same name but different parameters.
Overloading is achieved by changing the number, type or order of parameters
Return type of the methods does not matter in overloading
Example: void print(int a), void print(int a, int b), void print(String s)
Program to add two numbers in c#
Declare two variables to store the numbers
Take input from user for both variables
Add the variables and store the result in a third variable
Display the result
Xpath can use AND and OR conditions to locate elements based on multiple criteria.
To use AND, simply chain multiple conditions together with no operator in between.
To use OR, use the 'or' keyword between conditions.
Example: //div[@class='class1' and @id='id1'] or //div[@class='class2']
Protected internal access modifier allows access to members within the same assembly or derived classes.
Can be applied to methods, properties, fields, and events
Access is limited to the current assembly or derived classes
Used when you want to restrict access to certain members within the same assembly or derived classes
Example: protected internal int age = 25; // can be accessed within the same assembly or derived clas
based on 4 reviews
Rating in categories
Software Engineer
153
salaries
| ₹4.5 L/yr - ₹17.2 L/yr |
Senior Software Engineer
129
salaries
| ₹7.5 L/yr - ₹30 L/yr |
Technical Lead
86
salaries
| ₹13.1 L/yr - ₹36 L/yr |
Software Developer
64
salaries
| ₹8.2 L/yr - ₹20.1 L/yr |
Senior Technical Lead
30
salaries
| ₹23 L/yr - ₹40 L/yr |
TCS
Infosys
Wipro
HCLTech