Filter interviews by
Database testing is the process of verifying the data stored in the database meets the requirements and is accurate.
It involves checking data integrity, data validation, and data consistency.
It ensures that the database is working as expected and data is being stored and retrieved correctly.
Examples include testing SQL queries, stored procedures, and triggers.
A data mart is a subset of a larger data warehouse that is designed to serve a specific business unit or department.
Contains a subset of data from a larger data warehouse
Designed to serve a specific business unit or department
Provides a more focused view of data for decision-making
Can be used for reporting, analysis, and data mining
Examples: Sales data mart, HR data mart, Finance data mart
Regression testing is testing the entire system after making changes, while retesting is testing a specific bug fix.
Regression testing ensures that changes made to the system do not affect existing functionality.
Retesting ensures that a specific bug or issue has been resolved.
Regression testing is done after every change, while retesting is done after a bug fix.
Regression testing is time-consuming, while retesting is r...
posted on 30 Jan 2025
I was interviewed in Dec 2024.
Basic quant and reasoning questions
Selenium MCQ
Java programs with MCQ
As a Specialist Tester, my roles include designing test plans, executing test cases, identifying bugs, and collaborating with developers.
Designing test plans based on project requirements
Executing test cases to ensure software functionality
Identifying and documenting bugs for developers to fix
Collaborating with developers to resolve issues and improve software quality
I worked on a project to develop a mobile application for a retail company. My role was to conduct testing using tools like Selenium and JIRA.
Developed a mobile application for a retail company
Conducted testing using Selenium and JIRA
Identified and reported bugs to the development team
Collaborated with developers to ensure bug fixes were implemented correctly
BDD stands for Behavior Driven Development, a software development approach that focuses on defining behavior through examples.
BDD involves collaboration between developers, testers, and business stakeholders to define requirements in terms of behavior.
Scenarios are written in a specific format using Given-When-Then to describe the expected behavior of the system.
Tools like Cucumber and SpecFlow are commonly used for i...
Seeking new challenges and opportunities for growth.
Desire for new challenges and opportunities
Looking to expand skill set
Seeking career advancement
I am skilled in test planning, execution, defect tracking, and reporting.
Test planning
Test execution
Defect tracking
Reporting
posted on 17 Jan 2025
posted on 6 Feb 2024
I applied via Naukri.com and was interviewed in Jan 2024. There was 1 interview round.
Cypress is a JavaScript-based end-to-end testing framework. It differs from Selenium in terms of architecture, ease of use, and speed.
Cypress is a JavaScript-based testing framework for web applications.
It provides a simple and intuitive API for writing tests.
Cypress runs directly in the browser and can access everything on the page.
Unlike Selenium, Cypress does not use WebDriver and has a different architecture.
Cypres...
Cypress folder structure and its assertions
Cypress follows a specific folder structure for organizing test files
The 'fixtures' folder contains static data used in tests
The 'integration' folder contains the actual test files
The 'plugins' folder contains custom plugins and tasks
The 'support' folder contains reusable functions and commands
Cypress provides various assertions for validating test results
Common assertions inc...
Assertions are statements that verify the expected behavior of a software application during testing.
Assertions are used to validate whether a certain condition is true or false.
They help in identifying bugs and ensuring the correctness of the software.
Assertions can be used to check the values of variables, compare expected and actual results, or verify the presence of certain elements.
Examples of assertions include a...
Cypress is a powerful tool for API testing, allowing for easy automation and assertion of API endpoints.
Cypress provides a simple and intuitive syntax for writing API tests
It supports making HTTP requests and asserting responses
Cypress allows for easy mocking and stubbing of API calls
It provides detailed logs and error messages for debugging
Cypress integrates well with other testing frameworks and tools
Cypress is a JavaScript-based end-to-end testing framework that runs directly in the browser.
Cypress allows for easy and fast testing of web applications.
It provides a rich set of APIs for interacting with elements and making assertions.
Cypress runs directly in the browser, eliminating the need for Selenium or other external drivers.
It supports modern JavaScript frameworks like React, Angular, and Vue.
Cypress provides ...
posted on 19 Jun 2024
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
I was asked to write
1. java program for move positive numbers first and negative numbers last
2. java program to reverse the words in a string without using split method.
3. Selenium coding questions.
posted on 1 Jun 2024
I applied via Naukri.com and was interviewed in Dec 2023. There was 1 interview round.
posted on 16 Sep 2023
I applied via campus placement at SCT Institute of Technology, Bangalore and was interviewed in Mar 2023. There were 2 interview rounds.
Coding questions can be done in c cpp python or java
Testing is the process of evaluating a system or application to identify defects or errors.
Testing involves executing a system or application to find bugs or issues.
It ensures that the software meets the specified requirements and works as expected.
Types of testing include unit testing, integration testing, system testing, and acceptance testing.
Examples of testing tools include Selenium, JUnit, and Postman.
posted on 21 Mar 2023
I applied via Walk-in and was interviewed in Feb 2023. There were 2 interview rounds.
Functional testing is a type of testing that verifies if the software meets the functional requirements.
It is a black-box testing technique
It focuses on the external behavior of the software
It ensures that the software functions as expected
Types of functional testing include unit testing, integration testing, system testing, acceptance testing, and regression testing
Interview experience
Software Engineer
6.3k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
5.6k
salaries
| ₹6 L/yr - ₹23 L/yr |
Associate Software Engineer
4.6k
salaries
| ₹2 L/yr - ₹7 L/yr |
Module Lead
2.4k
salaries
| ₹8.1 L/yr - ₹33 L/yr |
Transaction Processing Officer
2.3k
salaries
| ₹1.4 L/yr - ₹4.5 L/yr |
Cognizant
Wipro
Accenture
TCS