Filter interviews by
Selenium is a package of tools and libraries for automating web browsers.
Selenium WebDriver: allows you to control a web browser from your preferred programming language
Selenium IDE: a record and playback tool for creating automated tests
Selenium Grid: allows you to run tests on different machines in parallel
Selenium RC (Remote Control): a deprecated tool for automating web browsers
Program locator in Selenium is used to locate web elements on a webpage for testing purposes.
Use methods like findElement() or findElements() to locate elements by ID, class name, name, tag name, xpath, etc.
Use locators like ID, class name, name, tag name, xpath, CSS selector, etc. to identify elements uniquely.
Ensure the locators are robust and reliable to avoid flakiness in tests.
Consider using relative locators in S...
TestNG is a testing framework inspired by JUnit and NUnit, designed for simplifying a broad range of testing needs.
TestNG allows for easy configuration of test cases using annotations.
It supports parallel execution of test methods.
TestNG provides features like grouping, parameterization, and dependency testing.
It generates detailed test reports and supports data-driven testing.
TestNG integrates seamlessly with build to
QA focuses on preventing defects in the process, while QC focuses on identifying defects in the product.
QA stands for Quality Assurance and is process-oriented
QC stands for Quality Control and is product-oriented
QA involves activities like process audits, reviews, and standards development
QC involves activities like testing, inspections, and reviews of the final product
Example: QA ensures that the development process f...
Soft assertion allows the test to continue after a failure, while hard assertion stops the test immediately.
Soft assertion is used when you want to continue executing the test even after a failure, while hard assertion stops the test execution immediately upon failure.
Soft assertions are typically used for non-critical verifications, while hard assertions are used for critical verifications.
Soft assertions are implemen...
posted on 10 Jun 2021
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
Jeneral knowledge questions
Datatype is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.
Datatypes specify the type of data that a variable can hold.
Examples of datatypes include integers, floating-point numbers, characters, and strings.
In programming languages like Java, C++, and Python, datatypes are used to define variables and functions.
Date types refer to different ways dates can be represented in software.
Date
Time
DateTime
Timestamp
Interval
DDL stands for Data Definition Language, DML stands for Data Manipulation Language, and DQL stands for Data Query Language.
DDL is used to define the structure of database objects like tables, indexes, etc. Example: CREATE TABLE.
DML is used to manipulate data in the database like inserting, updating, deleting records. Example: INSERT INTO.
DQL is used to retrieve data from the database using queries. Example: SELECT * FR
posted on 24 Dec 2022
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
Aptitude test having 70 Questions that need to solve in 60 min.
Cannot answer without knowing the java program
Need to know the code to determine output
Output can vary based on input and logic
Can provide answer if given the program
posted on 22 Jul 2022
I applied via Company Website and was interviewed in Jun 2022. There was 1 interview round.
I applied via Referral and was interviewed in May 2022. There was 1 interview round.
posted on 23 Oct 2021
Abstract is a concept in object-oriented programming that allows for the creation of classes that cannot be instantiated.
Abstract classes are used as blueprints for other classes to inherit from.
They contain abstract methods that must be implemented by the inheriting class.
An abstract class cannot be instantiated on its own.
The keyword 'abstract' is used to define an abstract class or method.
I applied via Referral and was interviewed in Apr 2022. There were 2 interview rounds.
Apptitude test general qus
Associate Software Engineer
9
salaries
| ₹3.4 L/yr - ₹4.7 L/yr |
Software Engineer
7
salaries
| ₹3.1 L/yr - ₹5.2 L/yr |
Test Engineer
6
salaries
| ₹2 L/yr - ₹6 L/yr |
System Analyst
6
salaries
| ₹9.1 L/yr - ₹12.5 L/yr |
Programmer
6
salaries
| ₹2.8 L/yr - ₹5.1 L/yr |
Infosys
TCS
Wipro
HCLTech