i
FIS
Filter interviews by
I applied via Company Website and was interviewed before Jun 2021. There was 1 interview round.
Object-oriented programming concepts play a vital role in developing frameworks.
Inheritance: allows a class to inherit properties and methods from another class
Encapsulation: hiding the implementation details of a class from other classes
Polymorphism: ability of an object to take on many forms
Abstraction: focusing on essential features of an object while hiding irrelevant details
Examples: Selenium WebDriver framework u...
I was interviewed in Mar 2024.
I will test any application by creating test cases, executing them, analyzing results, and reporting bugs.
Understand the requirements and functionalities of the application
Create test cases based on requirements and user scenarios
Execute test cases manually or using automation tools
Analyze test results and compare them with expected outcomes
Report bugs and issues found during testing
Perform regression testing to ensure...
Pesticide paradox refers to the phenomenon where running the same set of tests repeatedly can decrease their effectiveness. Deferred status is when a bug is not fixed immediately but is scheduled to be fixed later.
Pesticide paradox occurs when running the same tests repeatedly leads to the tests no longer finding new bugs.
To avoid pesticide paradox, testers need to regularly review and update their test cases.
Deferred ...
I applied via Naukri.com and was interviewed in Nov 2023. There were 3 interview rounds.
I applied via Approached by Company and was interviewed before Nov 2023. There were 3 interview rounds.
FIS interview questions for designations
Program,Tools related questions
Top trending discussions
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing software defects.
Defect identification: Defects are identified through testing or user feedback.
Defect reporting: Defects are reported in a defect tracking system with details like steps to reproduce, severity, and priority.
Defect fixing: Developers analyze and fix the reported defects.
Defect retesting: Testers verify that the fi...
Regression testing is retesting of software to ensure new code changes do not adversely affect existing functionality. Performance testing is testing to assess the speed, responsiveness, and stability of a system under a particular workload.
Regression testing ensures that new code changes do not introduce new bugs or issues in existing functionality.
Performance testing evaluates the speed, responsiveness, and stability...
An x path is a way to navigate through elements in XML or HTML documents.
Start with a forward slash (/) to indicate the root element
Use element names to navigate through the document
Use square brackets to specify conditions for selecting elements
Use @ symbol to select attributes of elements
posted on 3 Oct 2022
I applied via Job Fair and was interviewed in Sep 2022. There were 2 interview rounds.
Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.
Testing is an essential part of software development.
It helps to identify defects and errors in the software.
Testing can be done manually or through automation.
Types of testing include functional, performance, security, and usability testing.
Testing should be done throughout t
There are various tools used in software testing such as Selenium, JMeter, Appium, etc.
Selenium is used for web application testing
JMeter is used for load testing
Appium is used for mobile application testing
Other tools include TestComplete, SoapUI, etc.
Java is a popular programming language for software testing due to its platform independence, object-oriented nature, and vast community support.
Java is platform-independent, meaning that code written in Java can run on any platform that has a Java Virtual Machine (JVM) installed.
Java is object-oriented, making it easier to write modular and reusable code.
Java has a vast community of developers and testers, providing a...
To iterate a Map, use for-each loop or Iterator interface.
Use for-each loop to iterate over the Map entries.
Use keySet() method to get the Set of keys and then iterate over it.
Use values() method to get the Collection of values and then iterate over it.
Use entrySet() method to get the Set of Map.Entry objects and then iterate over it.
Use Iterator interface to iterate over the Map entries.
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
based on 5 interviews
Interview experience
based on 43 reviews
Rating in categories
Senior Software Engineer
2.7k
salaries
| ₹8 L/yr - ₹30 L/yr |
Software Engineer
1.7k
salaries
| ₹4.1 L/yr - ₹16 L/yr |
Lead Engineer
686
salaries
| ₹7.3 L/yr - ₹27.5 L/yr |
Team Member
664
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Senior Leader Engineer
644
salaries
| ₹9.9 L/yr - ₹30.5 L/yr |
TCS
Infosys
Wipro
HCLTech