Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2022. There were 5 interview rounds.
Easy mostly in java based basics and some normal aptitude topics
They will give topic before 5mins of group discussion
Physometric test and it is simple and intercative test based on behavioral and knowledge, its a important task for the selection process
Top trending discussions
I was moderate level test. Easy to crack
OOPs is a programming paradigm that uses objects to design applications. JVM is an environment that executes Java bytecode.
OOPs stands for Object-Oriented Programming
It focuses on creating objects that interact with each other to solve a problem
JVM stands for Java Virtual Machine
It is responsible for executing Java bytecode
JVM provides a platform-independent environment for running Java applications
I applied via Naukri.com and was interviewed in Nov 2022. There were 2 interview rounds.
Aptitude test topics are numerical skills, verbal ability and spatial ability.
The assignment topics are task,duty,job,chore and stint .
I applied via Company Website and was interviewed in Dec 2021. There were 3 interview rounds.
Testing base questions
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.
Defect identification: Defects are identified through testing or user feedback.
Defect reporting: Defects are reported in a defect tracking tool with details like steps to reproduce, severity, and priority.
Defect fixing: Developers fix the reported defects based on the information provided.
Defect re...
Black box testing focuses on functionality without knowledge of internal code, while white box testing examines internal code structure.
Black box testing tests the functionality of a system without knowledge of its internal code
White box testing tests the internal code structure and logic of a system
Black box testing is more focused on end-user perspective
White box testing is more focused on developer perspective
Exampl...
Hard assert stops the execution of the test case if it fails, while soft assert continues the execution and logs the failure.
Hard assert is used when the failure of a particular step makes the further steps irrelevant.
Soft assert is used when you want to continue with the test case execution even if some steps fail.
Hard assert is implemented using 'assert' keyword in testing frameworks like TestNG or JUnit.
Soft assert ...
Annotations in Selenium WebDriver are used to provide additional information about the test methods.
Annotations help in organizing and managing test cases
Some common annotations in Selenium WebDriver are @Test, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod
Annotations are used to define the sequence of execution of test methods
Use XPath to count the number of links with the text 'selenium'
Use XPath to locate all the links containing the text 'selenium'
Count the number of links found using the XPath expression
Use SQL query to display 60 pass and 40 fail from a table of students.
Use SELECT statement with COUNT function to count the number of pass and fail statuses.
Use WHERE clause to filter out pass and fail statuses.
Use GROUP BY clause to group the statuses together.
Use CASE statement to display the count of pass and fail statuses.
I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.
I applied via Job Portal and was interviewed in Oct 2024. There were 2 interview rounds.
I applied via Walk-in and was interviewed in Nov 2024. There were 3 interview rounds.
Experienced Senior Test Engineer with a strong background in software testing and quality assurance.
Over 8 years of experience in testing web and mobile applications
Proficient in test planning, execution, and automation using tools like Selenium and JIRA
Skilled in identifying and documenting defects, and working closely with development teams to resolve issues
Strong analytical and problem-solving skills, with a keen at
Salesforce is a cloud-based customer relationship management (CRM) platform that helps businesses manage their sales, customer service, marketing, and more.
Cloud-based CRM platform
Helps businesses manage sales, customer service, marketing, etc.
Provides tools for automation, analytics, and integration
Offers a wide range of apps and services for various business needs
Workflow is a declarative automation tool for automating standard processes, while Process Builder is a visual tool for automating business processes.
Workflow is based on criteria and actions, while Process Builder uses a visual interface with point-and-click functionality.
Workflow can only perform actions on the same object, while Process Builder can work across multiple objects.
Workflow can only update fields on the ...
Automation process in Salesforce involves using tools like Salesforce Automation, Process Builder, and Apex triggers to automate repetitive tasks and streamline workflows.
Salesforce Automation allows users to create rules and triggers to automate tasks like sending emails, updating records, and creating tasks.
Process Builder is a visual tool that allows users to automate business processes by creating workflows with po...
HashMap is non-synchronized and allows null values, while Hashtable is synchronized and does not allow null values.
HashMap is non-synchronized and not thread-safe, while Hashtable is synchronized and thread-safe.
HashMap allows null values for both key and value, while Hashtable does not allow null keys or values.
HashMap is faster than Hashtable as it is non-synchronized.
HashMap is part of the Java Collections Framework
Types of exceptions in Selenium include NoSuchElementException, ElementNotVisibleException, StaleElementReferenceException, TimeoutException, and WebDriverException.
NoSuchElementException: Thrown when an element could not be found in the DOM.
ElementNotVisibleException: Thrown when an element is present in the DOM but not visible.
StaleElementReferenceException: Thrown when an element is no longer attached to the DOM.
Tim...
Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.
Abstract class can have constructors, fields, and non-abstract methods, while interface cannot.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for classes ...
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Project architecture refers to the overall structure of a software project, including components, modules, and their interactions.
Project architecture defines how different components of a software project are organized and interact with each other.
It includes the high-level design of the system, such as the database structure, data flow, and integration points.
Project architecture also involves decisions on technologi...
Challenges in ETL testing include data quality issues, complex transformations, and handling large volumes of data.
Data quality issues such as missing or incorrect data can impact testing results
Complex transformations can be difficult to validate and may lead to errors in the ETL process
Handling large volumes of data can slow down testing processes and require efficient testing strategies
Roles and responsibilities refer to the tasks and duties assigned to an individual within a specific job or position.
Roles define the position or job title of an individual within an organization.
Responsibilities outline the specific tasks, duties, and expectations associated with that role.
Roles and responsibilities help clarify expectations, define boundaries, and ensure accountability.
Examples include testing data e...
Use a dictionary to find duplicate values in an array of strings in Python.
Create an empty dictionary to store the count of each string in the array.
Iterate through the array and for each string, check if it exists in the dictionary. If it does, increment the count. If not, add it to the dictionary with a count of 1.
After iterating through the array, check the dictionary for any strings with a count greater than 1. The
Test Engineer
8
salaries
| ₹3.5 L/yr - ₹5.3 L/yr |
Senior Test Engineer
7
salaries
| ₹4.5 L/yr - ₹6.5 L/yr |
Software Developer
5
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Senior Software Engineer
5
salaries
| ₹6.5 L/yr - ₹22 L/yr |
Plsql Developer
5
salaries
| ₹4 L/yr - ₹6.5 L/yr |
TCS
Accenture
Wipro
Cognizant