Filter interviews by
STLC is a subset of SDLC that focuses on testing while SDLC covers the entire software development process.
SDLC is a broader term that covers all the phases of software development including planning, designing, coding, testing, and maintenance.
STLC is a subset of SDLC that focuses only on the testing phase.
SDLC is a sequential process while STLC can be iterative.
SDLC is a framework while STLC is a process.
Examples of ...
I applied via Approached by Company and was interviewed before Jan 2024. There were 3 interview rounds.
Aptitude test was there where basic selenium questions were asked.
Selenium is a popular automation testing tool with key aspects like hooks, BDD, Page Factory, dropdown handling, TestNG annotations, methods for running failed test cases, and handling API responses.
Selenium hooks allow you to perform actions before or after test scenarios, such as setting up test data or cleaning up after tests.
Behavior Driven Development (BDD) in Selenium involves writing test cases in a human-readab...
Manual testing involves following STLC to log bugs with priority and severity.
Manual testing involves executing test cases without the use of automation tools.
STLC includes phases like requirement analysis, test planning, test case development, test execution, and bug reporting.
Logging bugs involves documenting the issue, assigning priority (e.g. high, medium, low), and severity (e.g. critical, major, minor).
I applied via Approached by Company and was interviewed in May 2024. There were 2 interview rounds.
Smoke testing is a quick test to check if the software build is stable, while sanity testing is a more thorough test to check specific functionalities.
Smoke testing is done to ensure the critical functionalities of the software are working fine after a build, while sanity testing is done to verify specific features or functionalities.
Smoke testing is usually performed before detailed testing, while sanity testing is pe...
Test Plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the test strategy and approach
Includes test deliverables, resources, and schedule
Identifies risks and mitigation strategies
Provides a roadmap for the testing process
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 system with details like severity, priority, and steps to reproduce.
Defect fixing: Developers analyze and fix the reported defects.
Defect retesting: Testers ver...
Software Development Life Cycle (SDLC) is a process used by software development teams to design, develop, test, and deploy high-quality software.
SDLC consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables to ensure the software meets quality standards.
Examples of SDLC models include Waterfall, Agile, and DevOps.
S...
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
The latest version of Selenium is Selenium 4.
Selenium 4 was released in December 2018.
It includes new features such as relative locators, improved W3C WebDriver support, and more.
Selenium 4 also has better support for modern web technologies like HTML5 and CSS3.
The latest version of Java is Java 17.
Java 17 was released on September 14, 2021.
It comes with new features like sealed classes, pattern matching for switch statements, and more.
It also includes performance improvements and security updates.
Define a hashmap with String as key and Integer as value, find second highest value key.
Create a HashMap
Iterate through the values to find the second highest value
Retrieve the key corresponding to the second highest value
Integration test cases for coffee machine ensure all components work together correctly.
Test the communication between the coffee machine and the water reservoir to ensure proper water flow.
Verify that the coffee machine can correctly grind coffee beans and dispense them into the filter.
Check that the heating element heats the water to the correct temperature for brewing.
Test the functionality of the control panel in s...
A button on the login page is not working, preventing users from logging in
The bug prevents users from accessing the system
However, users can still use alternative methods to log in, making it low priority
I appeared for an interview in Jan 2025.
Raiders in insurance are individuals or groups who intentionally cause damage or loss in order to fraudulently collect insurance payouts.
Raiders may stage accidents, arson, or theft to make false insurance claims.
They may also inflate the value of their losses or provide false information to the insurance company.
Insurance companies use various methods to detect and prevent insurance fraud by raiders.
Raiders can face l...
Premium is calculated based on various factors such as age, gender, health condition, coverage amount, and lifestyle choices.
Premiums are typically higher for older individuals as they are considered higher risk.
Gender may also impact premium rates, with women often paying lower premiums.
Health condition plays a significant role in premium calculation, with healthier individuals paying lower premiums.
Coverage amount an...
I applied via Approached by Company and was interviewed in Dec 2023. There was 1 interview round.
Frames in QA refer to the use of framesets and iframes in web applications.
Frames are used to divide a web page into multiple sections, each with its own HTML document.
To handle frames, QA engineers need to understand how to switch between frames using methods like switchTo().
They should also be familiar with locating elements within frames using appropriate locators.
Example: driver.switchTo().frame('frameName')
Example
I primarily use Selenium WebDriver with TestNG for automation testing.
Framework built using Selenium WebDriver for web automation
Utilize TestNG for test case management and execution
Implement Page Object Model design pattern for better code organization
Tosca is a software testing tool that provides end-to-end test automation solutions.
Tosca is used for automated software testing.
It offers features like test case design, test data management, and test execution.
Tosca supports various technologies and platforms for testing.
It helps in accelerating the testing process and improving test coverage.
Example: Using Tosca to automate regression tests for a web application.
Tosca errors are common issues encountered while using the Tosca automation tool for testing.
Object not found error - occurs when Tosca cannot locate a specific object on the application under test.
Data binding error - happens when there is an issue with the data binding in Tosca.
Execution error - occurs during the execution of test cases in Tosca.
License error - happens when there is an issue with the Tosca license.
Co...
based on 1 interview
Interview experience
Consultant
7.8k
salaries
| ₹6.6 L/yr - ₹27 L/yr |
Assistant Manager
7.1k
salaries
| ₹10.3 L/yr - ₹32 L/yr |
Associate Consultant
4.7k
salaries
| ₹4.5 L/yr - ₹16 L/yr |
Analyst
3.6k
salaries
| ₹1 L/yr - ₹8 L/yr |
Manager
2.9k
salaries
| ₹15.5 L/yr - ₹46 L/yr |
Cognizant
PwC
Capgemini