Senior Tester
10+ Senior Tester Interview Questions and Answers

Asked in Dunnhumby

Q. SQL: How to find duplicate in a table Testing: Diff between regression and sanity What is exhaustive testing What is load, peak and stress testing API: Difference between post and put method Diff API status cod...
read moreSQL query to find duplicates in a table
Use GROUP BY and HAVING clause
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name HAVING COUNT(*) > 1;
Can be used to find duplicates in a single column or multiple columns

Asked in Dunnhumby

Q. Diff between test plan and test strategy Diff between test case and test scenario How to find the quality of a software Diff between defect, bug , error and failure etc
Answers to common interview questions for Senior Tester position
Test plan outlines the scope, approach, resources, and schedule for testing while test strategy defines the testing approach and techniques to be used
Test case is a specific input and expected output while test scenario is a sequence of test cases
Quality of software can be measured through various metrics such as defect density, code coverage, and user satisfaction
Defect is a deviation from expected behavior, bug...read more

Asked in IndusInd Bank

Q. What are Integration and User Acceptance Testing?
Integration testing is testing the interaction between different components of a system. User Acceptance Testing is testing the system's compliance with user requirements.
Integration testing ensures that different modules or components of a system work together correctly.
It focuses on testing the interfaces and interactions between components.
Examples of integration testing include testing the integration of a payment gateway with an e-commerce website or testing the integrat...read more

Asked in Accenture

Q. What is the difference between functional and non-functional testing?
Functional testing checks if the software functions correctly as per requirements, while non-functional testing checks aspects like performance, usability, security.
Functional testing focuses on what the system does, while non-functional testing focuses on how well the system performs.
Examples of functional testing include unit testing, integration testing, and system testing.
Examples of non-functional testing include performance testing, usability testing, and security testi...read more

Asked in Damco Solutions

Q. What is the difference between defect leakage and defect control?
Defect leakage is when defects are not identified during testing and are found by users, while defect control is the process of managing and preventing defects.
Defect leakage occurs when defects are missed during testing and are discovered by users after the product is released.
Defect control involves implementing processes and strategies to identify, track, and prevent defects throughout the development lifecycle.
Defect leakage can result in negative user experiences, loss o...read more

Asked in Wipro

Q. Fibonacci series and Even Number program in java
Fibonacci series and Even Number program in Java
Create a Java program to generate Fibonacci series
Check if each number in the series is even
Print the even numbers in the Fibonacci series
Senior Tester Jobs




Asked in TCS

Q. What is Software Testing?
Software testing is the process of evaluating a software application to ensure its quality and functionality.
Software testing is a crucial part of the software development life cycle.
It involves executing software components or systems to identify defects or errors.
Testing helps in verifying that the software meets the specified requirements and works as expected.
Different types of testing include functional testing, performance testing, security testing, etc.
Examples of soft...read more

Asked in Wipro

Q. Exception handling in Java and Selenium.
Exception handling in Java and Selenium involves handling errors and exceptions that may occur during test execution.
In Java, exceptions are handled using try-catch blocks to catch and handle specific exceptions.
In Selenium, exceptions like NoSuchElementException or TimeoutException can be handled using try-catch blocks or by using WebDriverWait.
Proper exception handling ensures that test execution continues smoothly even in case of errors.
Example: try { driver.findElement(By...read more
Share interview questions and help millions of jobseekers 🌟

Asked in IndusInd Bank

Q. What is System Testing?
System testing is a level of testing that verifies the complete and integrated system to ensure it meets the specified requirements.
System testing is performed on a fully integrated system to evaluate its compliance with functional and non-functional requirements.
It focuses on testing the system as a whole rather than individual components.
It includes testing various system functionalities, interfaces, performance, security, and reliability.
System testing can involve both man...read more

Asked in Bosch Global Software Technologies

Q. What is Unit Testing?
Unit testing is a method of testing individual components or units of code to ensure they function correctly.
Unit testing is performed by developers to validate the smallest testable parts of an application.
It helps identify bugs and errors early in the development process.
Unit tests are written in isolation and should be independent of other units.
It focuses on testing the functionality of individual methods or functions.
Unit tests are typically automated and can be run freq...read more

Asked in Wipro

Q. BDD components and its structure
BDD components include feature files, scenarios, steps, and hooks.
Feature files contain scenarios written in Gherkin syntax
Scenarios outline specific test cases
Steps are the actions taken in each scenario
Hooks are used for setup and teardown tasks

Asked in Wipro

Q. What is the cause of the 'element not visible' exception?
Elements not visible exception occurs when an element is present in the DOM but not visible to the user, causing test failures.
Occurs in Selenium when trying to interact with an element that is not displayed.
Example: Clicking a button that is hidden by CSS or not rendered on the page.
Can be resolved by waiting for the element to become visible using WebDriverWait.
Use JavaScript to check visibility if standard methods fail.
Common in dynamic web applications where elements load...read more
Interview Questions of Similar Designations
Interview Experiences of Popular Companies








Reviews
Interviews
Salaries
Users

