Filter interviews by
I applied via Naukri.com and was interviewed before May 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Mar 2023. There were 2 interview rounds.
General Questions for aptitude bit easy to clear it
I applied via Referral and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Oct 2024. There were 3 interview rounds.
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Performed after code changes to verify that existing features still work correctly
Helps prevent the introduction of new bugs or issues
Can be automated to save time and effort
Examples: running test cases after a software update, checking for bugs after adding new featur
List is mutable, tuple is immutable in Python.
List can be modified after creation, tuple cannot.
List uses square brackets [], tuple uses parentheses ().
List is used for collections of items that may change, tuple for fixed collections.
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
A program to check if a number is prime or not
Iterate from 2 to square root of the number and check if it divides the number evenly
If any number divides the given number, it is not prime
If no number divides the given number, it is prime
Program to find palindrome in an array of strings.
Iterate through each string in the array
Reverse each string and compare with original string
If they are equal, it is a palindrome
To find an element using CSS selector, you can use the document.querySelector() method.
Use document.querySelector() method with the CSS selector as the argument.
Make sure the CSS selector is unique to the element you want to find.
You can also use document.querySelectorAll() to find multiple elements.
Scenario based questions
Joins in SQL are used to combine rows from two or more tables based on a related column between them.
Joins are used to retrieve data from multiple tables based on a related column.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
TestNG is a testing framework for Java that supports various testing levels and annotations.
TestNG allows for easy configuration of test suites, test cases, and test methods.
It supports parallel execution of tests, data-driven testing, and parameterization.
TestNG provides detailed test reports and allows for grouping of test methods.
Annotations like @Test, @BeforeSuite, @AfterSuite, etc., help in defining test methods
POM is a design pattern in automation testing where web pages are represented as classes, and the interactions are defined as methods.
POM helps in creating a clear separation between test scripts and page objects.
It improves test maintenance and readability.
Page classes contain locators and methods to interact with the elements on the page.
Test scripts call these methods to perform actions on the page.
Example: LoginPag...
As a QA lead, my day to day activities involve overseeing testing processes, coordinating with team members, creating test plans, and ensuring quality standards are met.
Coordinate with team members to assign testing tasks and ensure deadlines are met
Create and review test plans, test cases, and test scripts
Conduct regular meetings with the team to discuss progress and address any issues
Collaborate with developers and o...
API testing is a type of software testing that involves testing APIs directly to ensure they meet functionality, reliability, performance, and security requirements.
API testing involves testing the functionality, reliability, performance, and security of APIs.
It focuses on verifying that the API meets its specifications and works as expected.
API testing can be done manually or using automated tools like Postman or Soap...
I log bugs by documenting detailed steps to reproduce, including screenshots and logs.
Document detailed steps to reproduce the bug
Include screenshots or videos if applicable
Attach relevant logs or error messages
Assign severity and priority levels to the bug
Track bug status and resolution in a bug tracking tool
Agile methodology is a software development approach that emphasizes flexibility, collaboration, and iterative development.
Focus on delivering working software in short iterations
Emphasizes collaboration between cross-functional teams
Allows for changes and adjustments throughout the development process
Common practices include daily stand-up meetings, sprint planning, and retrospectives
Selenium framework is a set of tools, libraries, and best practices used for automated testing of web applications.
Selenium framework allows for writing and executing automated tests for web applications.
It provides features like test case management, reporting, and integration with CI/CD tools.
Popular frameworks built on top of Selenium include TestNG, JUnit, and Cucumber.
Selenium WebDriver is a key component of the f...
I applied via Naukri.com
Webtables in Selenium can be handled using methods like findElements, getText, getAttribute, etc.
Use findElements method to locate the table and its rows
Iterate through rows and columns using loops
Use getText method to retrieve text from cells
Use getAttribute method to retrieve specific attributes like class, id, etc.
I applied via Approached by Company and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Bind is the present tense form of the verb, while bound is the past tense and past participle form.
Bind is used when referring to the act of tying or fastening something together.
Bound is used when referring to the state of being tied or fastened.
Example: She binds the books together. The books are bound tightly.
I have worked on over 500 transactions in my career as a QA Analyst.
I have experience working on various types of transactions including financial, e-commerce, and healthcare.
I have tested transactions involving payment processing, order fulfillment, and data transfer.
I have collaborated with developers and business analysts to ensure the accuracy and functionality of transactions.
I have used tools like JIRA and Seleni...
Different types of endorsement transactions include blank endorsement, special endorsement, restrictive endorsement, and qualified endorsement.
Blank endorsement: Simply signing the back of a check or other negotiable instrument without specifying a payee.
Special endorsement: Directing the payment to a specific person or entity by writing 'Pay to the order of [name]' above the signature.
Restrictive endorsement: Limiting...
Hackerank platform with multiple questions.
Operations Executive
4
salaries
| ₹2.2 L/yr - ₹4.8 L/yr |
Consultant
3
salaries
| ₹4.7 L/yr - ₹6 L/yr |
AWS Cloud Consultant
3
salaries
| ₹4 L/yr - ₹4.5 L/yr |
TCS
Accenture
Wipro
Cognizant