Filter interviews by
I applied via Recruitment Consultant and was interviewed in Oct 2019. There was 1 interview round.
Top trending discussions
Testing techniques are methods used to verify and validate software applications to ensure they meet requirements and function correctly.
Black box testing: Testing the functionality of a software application without knowledge of its internal code.
White box testing: Testing the internal logic and structure of a software application.
Regression testing: Re-running tests on previously tested software to ensure that new cha...
Regression is a software testing technique used to ensure that new code changes do not negatively impact existing functionality.
Regression testing involves re-running previously executed test cases to verify that new code changes have not introduced any new bugs or issues.
It helps ensure that the software continues to function correctly after modifications.
Regression testing can be automated to save time and effort.
Exa...
Testing is the process of evaluating a system or component to determine if it meets the specified requirements.
Testing is done to identify defects or errors in a system.
It involves executing test cases and comparing the actual results with expected results.
Testing can be performed at various levels such as unit testing, integration testing, system testing, and acceptance testing.
Different types of testing include funct...
Regression testing is the process of retesting modified software to ensure that the existing functionalities are not affected.
Regression testing is performed after making changes to the software to identify any new defects or issues introduced.
It helps ensure that the modifications or enhancements do not cause any unintended side effects.
Regression testing can be done manually or using automated testing tools.
It involv...
A database is a structured collection of data that is organized and managed for easy access, retrieval, and manipulation.
A database is used to store and manage large amounts of data.
It provides a way to organize and structure data for efficient storage and retrieval.
Databases can be relational, hierarchical, network, or object-oriented.
Examples of databases include MySQL, Oracle, MongoDB, and SQLite.
I applied via Approached by Company and was interviewed before Apr 2022. There were 4 interview rounds.
I applied via Referral and was interviewed before Jun 2023. There was 1 interview round.
STLC stands for Software Testing Life Cycle, which is a systematic approach to testing software.
STLC involves different phases such as requirement analysis, test planning, test design, test execution, and test closure.
Each phase has its own set of activities and deliverables.
STLC ensures that the software is thoroughly tested and meets the quality standards before release.
I applied via Recruitment Consultant and was interviewed in May 2019. There was 1 interview round.
To perform Data Driven Testing, Excel can be used to store test data and read it using automation tools.
Create an Excel sheet with test data
Use automation tools like Selenium to read data from Excel
Iterate through rows and columns to fetch data
Use fetched data to perform tests
Update Excel sheet with test results
Cucumber is a testing framework that supports Behavior Driven Development (BDD) by allowing tests to be written in a natural language format.
Cucumber is a tool used for acceptance testing and collaboration between technical and non-technical team members.
It uses the Gherkin language to define test scenarios in a human-readable format.
Tests written in Cucumber are organized into feature files, which contain scenarios an...
I use tools like Postman, SoapUI, and Rest-Assured for API testing.
Postman for manual testing and automation
SoapUI for functional and load testing
Rest-Assured for automated testing in Java
Swagger for API documentation and testing
JMeter for load testing
Newman for running Postman collections in CI/CD pipelines
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Regression testing is performed after code changes to verify that the existing features still work correctly.
It helps in identifying any defects introduced by new code changes.
Automated testing tools are often used for regression testing to save time and effort.
Example...
Smoke test is a preliminary test to check if the basic functionalities of a software application are working correctly.
Smoke test is a subset of regression testing.
It is usually performed after a build is deployed to ensure the critical functionalities are working.
Smoke test is not exhaustive and focuses on the most important features of the application.
It helps in identifying major issues early in the development cycl...
based on 2 reviews
Rating in categories
Software Engineer
612
salaries
| ₹2.4 L/yr - ₹8.5 L/yr |
Senior Software Engineer
404
salaries
| ₹4.6 L/yr - ₹15 L/yr |
Softwaretest Engineer
260
salaries
| ₹2.8 L/yr - ₹8.4 L/yr |
Associate Software Engineer
179
salaries
| ₹2.8 L/yr - ₹5.8 L/yr |
QA Analyst
143
salaries
| ₹3 L/yr - ₹10 L/yr |
TCS
Infosys
Wipro
HCLTech