i
Coforge
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2023. There was 1 interview round.
My framework is a data-driven framework that uses Selenium for automation testing.
Data-driven framework using Selenium
Modular approach for easy maintenance
Integration with CI/CD tools like Jenkins
Supports parallel execution for faster testing
Object-oriented programming for reusability
Oops concepts are used in the framework for better code organization, reusability, and maintainability.
Encapsulation: Used to hide the internal state of objects and restrict access to it.
Inheritance: Helps in code reusability by allowing a class to inherit properties and methods from another class.
Polymorphism: Enables objects to be treated as instances of their parent class, allowing for flexibility in method implemen...
Smoke testing and sanity testing are types of software testing used to quickly assess the stability of a build.
Smoke testing is a preliminary test to check if the critical functionalities of the software work without any major issues.
Sanity testing is a subset of regression testing and focuses on testing specific areas of the software after changes have been made.
Smoke testing is usually performed before more in-depth ...
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software.
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 retesting: Tes...
Top trending discussions
I was interviewed in Sep 2024.
I applied via Campus Placement
Its about 120 minutes along with coding mcqs
I applied via Walk-in
posted on 10 Feb 2024
posted on 27 Jan 2021
I applied via Recruitment Consultant and was interviewed in Dec 2020. There were 3 interview rounds.
Software testing is the process of evaluating a software application to ensure it meets the specified requirements and functions correctly.
Software testing is essential for identifying defects and ensuring the quality of the software.
It involves designing test cases, executing them, and comparing the actual results with expected results.
Different types of testing include functional testing, performance testing, securit...
The main purpose of software testing is to identify defects and ensure that the software meets the requirements and is of high quality.
Identify defects and errors in the software
Ensure that the software meets the specified requirements
Ensure that the software is of high quality and performs as expected
Improve the overall user experience
Reduce the risk of software failure and downtime
Increase customer satisfaction and t...
I applied via Walk-in and was interviewed in Dec 2019. There was 1 interview round.
Types of testing include functional, performance, security, usability, and regression testing.
Functional testing ensures that the software meets the specified requirements.
Performance testing checks the system's response time and scalability.
Security testing identifies vulnerabilities and ensures data protection.
Usability testing evaluates the user-friendliness of the software.
Regression testing verifies that changes o
Smoke testing and Sanity testing are two types of software testing used to check the basic functionality of the application.
Smoke testing is a type of testing that checks whether the critical functionalities of the application are working fine or not.
Sanity testing is a type of testing that checks whether the bugs have been fixed or not after a new build is released.
Smoke testing is done to ensure that the application ...
Retesting is the process of testing a previously failed test case after the defects have been fixed.
Retesting is done to ensure that the defects have been fixed and the software is working as expected.
It is usually done after regression testing.
Retesting can be done manually or through automation.
Examples of scenarios that require retesting include fixing a bug, adding new functionality, or changing the environment.
Ret...
Software testing is the process of evaluating a software application or system to find defects and ensure it meets the specified requirements.
Testing is done to identify defects and ensure the software meets the requirements
It involves executing test cases and comparing actual results with expected results
Types of testing include functional, performance, security, and usability testing
Testing can be done manually or us...
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.
It is performed after changes are made to the software
It ensures that existing functionality is not affected by the changes
It helps to catch any defects that may have been introduced by the changes
It can be automated to save time and effort
Examples include retesting after bug fixes, test...
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
A testing framework is a set of guidelines, coding standards, and tools used for creating and executing test cases.
It provides a structured approach to testing
It helps in reducing the time and effort required for testing
It allows for easy maintenance and scalability of test cases
Examples include Selenium, JUnit, TestNG, and Cucumber
String Programmes.
1) Count duplicate character
2) reverse word without changing position
3) String methods
4) HashMap
I applied via Naukri.com and was interviewed in Aug 2023. There were 3 interview rounds.
A bug is a general term for any flaw or error in a software application, while a defect is a specific instance of a bug found during testing.
Bug is a broader term, while defect is a specific instance of a bug
Defect is identified during testing, while bug can be identified at any stage of development
Bug can refer to any issue, while defect specifically refers to issues that cause deviation from expected behavior
Example:...
A bug is a general term for any unexpected behavior in software, while a defect is a specific issue that causes the software to not meet requirements.
Bug is a broader term that encompasses defects
Defect is a specific issue that deviates from requirements
Bugs can be minor issues, while defects are more serious
Example: Bug - software crashes randomly. Defect - login button does not work as intended
based on 3 reviews
Rating in categories
Senior Software Engineer
4.8k
salaries
| ₹6.4 L/yr - ₹25.2 L/yr |
Technical Analyst
2.5k
salaries
| ₹9.5 L/yr - ₹38.4 L/yr |
Software Engineer
2k
salaries
| ₹2.2 L/yr - ₹9.5 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.7 L/yr - ₹19.3 L/yr |
Technology Specialist
1.2k
salaries
| ₹11.8 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys