i
Flatirons Solutions
Filter interviews by
I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.
The sprint duration of my previous project was 2 weeks.
Sprint duration was fixed at 2 weeks for efficient planning and execution.
Each sprint consisted of planning, development, testing, and review.
Regular sprint reviews and retrospectives were conducted to improve processes.
Example: Sprint 1 - Planning (Day 1-2), Development (Day 3-8), Testing (Day 9-10), Review (Day 11-12).
Defect workflow is the process followed to identify, report, prioritize, fix, and verify defects in software.
Defect identification: Defects are identified through testing, code reviews, or user feedback.
Defect reporting: Defects are reported in a defect tracking tool with details like steps to reproduce, severity, and priority.
Defect triaging: Defects are triaged by a team to prioritize them based on severity and impac...
Known to Know bug is a common software bug where a user knows about an issue but the development team is unaware.
Known to Know bug occurs when users are aware of a bug but the development team is not.
It can lead to frustration among users as they expect the issue to be fixed.
Proper communication channels between users and development team can help in identifying and resolving Known to Know bugs.
Yes, Data Driven Testing is a technique where test cases are executed using different sets of test data.
Data Driven Testing involves separating test data from test scripts
It allows for testing multiple scenarios with different input data without changing the test script
Data can be stored in external files like Excel sheets or databases
Automated testing tools like Selenium support Data Driven Testing
Regression testing ensures new code changes do not adversely affect existing functionality. Smoke testing verifies basic functionality.
Regression testing involves retesting existing functionality to ensure new code changes have not introduced bugs or issues
Smoke testing is a preliminary test to check if the basic functionalities of the software are working fine
Regression testing is usually automated to save time and ef...
Automate form filling on Redbus.com using Selenium WebDriver
Use Selenium WebDriver to automate interactions with the form fields
Identify locators for each form field using tools like Chrome Developer Tools
Use test data to populate the form fields and submit the form
Implement validations to verify successful form submission
Dynamic elements in Selenium can be handled using various techniques like explicit waits, dynamic xpath, and handling stale elements.
Use explicit waits to wait for the element to become clickable or visible before interacting with it
Use dynamic xpath to locate elements based on changing attributes or values
Handle stale elements by refreshing the page or re-locating the element before interacting with it
I worked in a keyword-driven automation framework using Selenium and TestNG in my previous project.
Used Selenium for web automation
Implemented TestNG for test execution and reporting
Utilized keyword-driven approach for test case design
Maintained reusable functions and libraries for efficient automation
Integrated with CI/CD pipeline for continuous testing
Common exceptions in Selenium automation include StaleElementReferenceException, NoSuchElementException, TimeoutException.
StaleElementReferenceException occurs when an element is no longer attached to the DOM.
NoSuchElementException is thrown when an element could not be found in the DOM.
TimeoutException is raised when a command does not complete in the specified time.
ElementNotVisibleException is encountered when an el...
Wait methods in Selenium are used to pause the execution of the test script for a certain amount of time.
Implicit Wait: Used to set a default waiting time for the elements to be found on the page.
Explicit Wait: Used to wait for a certain condition to occur before proceeding further in the test script.
Fluent Wait: Used to define the maximum amount of time to wait for a specific condition, as well as the frequency with w
Technical Writer
54
salaries
| ₹2 L/yr - ₹6.8 L/yr |
Software Engineer
30
salaries
| ₹3.8 L/yr - ₹11 L/yr |
Devops Engineer
30
salaries
| ₹3.2 L/yr - ₹10 L/yr |
Senior Software Engineer
24
salaries
| ₹10.2 L/yr - ₹21.1 L/yr |
Associate Software Engineer
21
salaries
| ₹3.2 L/yr - ₹8.3 L/yr |
L&T Technology Services
TCS
Wipro
Tech Mahindra