Faster and better experience!
Filter interviews by
I applied via Naukri.com and was interviewed before Aug 2023. There was 1 interview round.
Smoke testing is a preliminary testing to check if the basic functionalities of a software application are working fine.
Smoke testing is a subset of regression testing.
It is usually performed after a new build is received.
The main purpose is to verify if the critical functionalities are working without conducting exhaustive testing.
It helps in identifying major issues early in the development cycle.
Examples: checking i...
Black box testing is a software testing method where the internal structure/design of the system being tested is not known to the tester.
Tester focuses on the functionality of the software without knowing its internal code.
Tests are based on requirements and specifications.
Input data is provided and output is validated without knowledge of how the system processes the data.
Examples: User acceptance testing, system test
I applied via Approached by Company and was interviewed in Aug 2024. There were 3 interview rounds.
It haven't done. Tomorrow is my coding round. Hope it will go well
Root cause analysis is a systematic process used to identify the underlying cause of a problem or issue.
Identify the problem or issue
Gather data and evidence related to the problem
Analyze the data to determine the root cause
Develop solutions to address the root cause
Implement and monitor the effectiveness of the solutions
Scrum Agile is a framework for managing and completing complex projects in an iterative and incremental manner.
Scrum is based on the principles of transparency, inspection, and adaptation.
It involves breaking down the project into smaller tasks called user stories.
Teams work in short iterations called sprints, usually 2-4 weeks long.
Daily stand-up meetings are held to discuss progress and any obstacles.
Scrum roles incl...
Write a Java code to reverse a string
Use StringBuilder to reverse the string
Convert the string to StringBuilder, call reverse() method, and convert back to string
Handle null or empty string cases
Implicit and explicit waits are used in Selenium to handle synchronization issues in test automation.
Implicit wait: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Explicit wait: WebDriverWait wait = new WebDriverWait(driver, 10); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("elementId")));
My framework is a data-driven automation framework built using Selenium and TestNG.
Built using Selenium for web automation
Utilizes TestNG for test case management
Data-driven approach for flexibility and reusability
I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.
Test cases for QR code should cover scanning, decoding, error handling, and compatibility with different devices.
Verify that the QR code can be scanned successfully using different devices and apps.
Test the decoding accuracy of the QR code to ensure the correct information is extracted.
Check for error handling scenarios such as invalid QR codes or damaged codes.
Test the compatibility of the QR code with various devices
I was interviewed in Mar 2024.
Maintain test data in different environments by using data management tools and version control systems.
Use data management tools like TestRail or Zephyr to organize and maintain test data.
Utilize version control systems like Git to track changes and manage different versions of test data.
Create separate databases or data files for each environment (e.g. development, testing, staging, production) to prevent data corrup...
based on 11 reviews
Rating in categories
Software Engineer
232
salaries
| ₹4 L/yr - ₹13 L/yr |
Senior Software Engineer
149
salaries
| ₹8 L/yr - ₹20.4 L/yr |
Salesforce Developer
112
salaries
| ₹4.5 L/yr - ₹14.2 L/yr |
Software Developer
89
salaries
| ₹4 L/yr - ₹10.4 L/yr |
QA Engineer
78
salaries
| ₹3.5 L/yr - ₹9.3 L/yr |
Infosys
TCS
Wipro
HCLTech