Filter interviews by
I applied via Referral and was interviewed before Mar 2022. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Automation is required in testing to increase efficiency, reduce human error, save time, and improve test coverage.
Automation helps in executing repetitive test cases quickly and accurately.
It allows for running tests on multiple configurations and environments simultaneously.
Automation can be used for regression testing to ensure that new code changes do not break existing functionality.
It helps in increasing test cov...
Regression testing is testing the entire application after changes, while retesting is testing a specific bug fix.
Regression testing is done to ensure that new code changes do not affect existing functionality.
Retesting is done to verify that a specific bug or issue has been fixed.
Regression testing involves testing the entire application, while retesting focuses on a specific area.
Examples: After adding a new feature,...
Locator is a way to identify web elements on a webpage. Types include ID, class name, name, tag name, link text, partial link text, xpath, and css selector.
ID - unique identifier for an element
Class name - class attribute value of an element
Name - name attribute value of an element
Tag name - HTML tag of an element
Link text - text of a link element
Partial link text - partial text of a link element
XPath - XML path expres...
Absolute XPath specifies the location of an element from the root of the document, while relative XPath specifies the location of an element relative to another element.
Absolute XPath starts with a single forward slash (/) and specifies the complete path from the root element to the desired element.
Relative XPath does not start with a forward slash and specifies the path from the current node to the desired element.
Abs...
CSS selector is the fastest locator.
CSS selector is faster than XPath
ID and class selectors are faster than tag and attribute selectors
Avoid using complex CSS selectors for better performance
QA Analysts are responsible for testing software applications to ensure they meet quality standards.
Performing manual and automated testing
Identifying and documenting defects
Collaborating with developers and stakeholders
Creating test plans and test cases
Regression testing to ensure software updates do not break existing functionality
To take a screenshot in Selenium, you can use the getScreenshotAs method provided by the WebDriver interface.
Use the getScreenshotAs method provided by the WebDriver interface to capture a screenshot
Save the screenshot as a file using the FileUtils class in Selenium
Handle exceptions like IOException when saving the screenshot
Cross browsing testing is performed to ensure the compatibility of a website or application across different browsers and platforms.
Identify the target browsers and platforms to be tested
Create a test plan and test cases for each browser and platform
Execute the test cases on different browsers and platforms
Verify the functionality, layout, and performance of the website or application
Report and track any issues or inco...
To test an API without a real entity, use mock data or create dummy data for testing purposes.
Create mock data that simulates the expected behavior of the real entity
Use tools like Postman or cURL to send requests to the API using the mock data
Verify that the API responds correctly to the requests and returns the expected results
Test different scenarios and edge cases to ensure the API handles them properly
Monitor the ...
posted on 24 Aug 2023
The pip framework in Python is a package management system used to install and manage software packages written in Python.
Pip is the standard package manager for Python.
It allows you to easily install, upgrade, and remove Python packages.
You can use pip to install packages from the Python Package Index (PyPI) or from local directories.
Examples: 'pip install requests', 'pip uninstall numpy'
I applied via Campus Placement and was interviewed before Jun 2023. There was 1 interview round.
Test cases for coffee vending machine
Verify that the machine dispenses the correct type of coffee selected
Test if the machine accepts different payment methods (cash, card, etc.)
Check if the machine displays the correct prices for each type of coffee
Ensure that the machine dispenses the correct amount of sugar and cream as per user selection
Test if the machine provides a receipt after each transaction
No, a Java class can only have one main function.
A Java class can have only one main function, which serves as the entry point of the program.
Having more than one main function in a Java class will result in a compilation error.
Each Java application can have multiple classes, but only one class can contain the main function.
I applied via Company Website and was interviewed before Apr 2023. There were 4 interview rounds.
You get questions from aptitude ,reasoning and English
You have to write two code
I applied via Referral and was interviewed before Aug 2022. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Aug 2022. There were 3 interview rounds.
I applied via Walk-in and was interviewed before Dec 2021. There were 2 interview rounds.
Software Developer
16
salaries
| ₹2 L/yr - ₹5.1 L/yr |
Salesforce Developer
11
salaries
| ₹3 L/yr - ₹4.2 L/yr |
Software Analyst
7
salaries
| ₹2.5 L/yr - ₹4.5 L/yr |
Senior Software Analyst
7
salaries
| ₹4.4 L/yr - ₹7.2 L/yr |
Business Analyst
5
salaries
| ₹3 L/yr - ₹3.1 L/yr |
Temenos
Nucleus Software Exports
Intellect Design Arena
TCS