Add office photos
Engaged Employer

Wipro

3.7
based on 47.3k Reviews
Filter interviews by

20+ Interview Questions and Answers

Updated 12 Dec 2024
Popular Designations

Q1. Explain your frame work? Explain where you have used oops concepts in your frame work? Explain What benefit you are giving to customer?

Ans.

My framework is based on modular design and utilizes OOP concepts for better code organization and reusability. It provides benefits such as faster test execution and easier maintenance.

  • My framework is modular, with each module representing a specific functionality or feature

  • I have used OOP concepts such as inheritance, encapsulation, and polymorphism to create reusable code

  • For example, I have created a base class for test cases that includes common methods and properties, wh...read more

Add your answer

Q2. Test scenario and test cases difference

Ans.

Test scenarios are high-level descriptions of the functionality to be tested, while test cases are specific steps to execute the scenario.

  • Test scenarios are broader in scope than test cases

  • Test scenarios are used to identify what needs to be tested

  • Test cases are used to execute the test scenarios

  • Test scenarios can have multiple test cases

Add your answer

Q3. What is adhoc testing briefly describe?

Ans.

Adhoc testing is an informal and unplanned testing approach where the tester explores the system without any specific test cases.

  • Adhoc testing is performed without any predefined test cases or test scripts.

  • It is an exploratory testing approach where the tester relies on their domain knowledge and experience.

  • The goal of adhoc testing is to find defects that might not be identified through formal testing.

  • It helps in uncovering unexpected issues and improving the overall quality...read more

Add your answer

Q4. What does sql stands for ?

Ans.

SQL stands for Structured Query Language.

  • SQL is a programming language used to manage and manipulate relational databases.

  • It is used to create, modify, and query databases.

  • Examples of SQL-based databases include MySQL, Oracle, and Microsoft SQL Server.

Add your answer
Discover null interview dos and don'ts from real experiences

Q5. Difference between white box testing and black box testing

Ans.

White box testing is testing the internal logic and code of a software application, while black box testing is testing the functionality of the software without knowing its internal code.

  • White box testing is also known as clear box testing or glass box testing.

  • Black box testing is also known as functional testing.

  • White box testing is done by developers to ensure code quality and coverage.

  • Black box testing is done by testers to validate the functionality of the software.

  • Exampl...read more

Add your answer

Q6. What is STLC and different stages

Ans.

STLC stands for Software Testing Life Cycle. It is a process followed by testers to ensure high-quality software.

  • STLC consists of different stages like Requirement Analysis, Test Planning, Test Design, Test Execution, and Test Closure.

  • Each stage has its own set of activities and deliverables to ensure thorough testing of the software.

  • For example, in the Test Execution stage, test cases are executed, defects are logged, and regression testing is performed.

  • STLC helps in systema...read more

Add your answer
Are these interview questions helpful?

Q7. What is implicit and explicit wait

Ans.

Implicit wait is used to tell the WebDriver to wait for a certain amount of time before throwing a No Such Element Exception, while explicit wait is used to wait for a certain condition to occur before proceeding further.

  • Implicit wait is set globally for the WebDriver and is applied to all elements, while explicit wait is applied only to specific elements.

  • Implicit wait is defined once and is used throughout the entire WebDriver session, while explicit wait is defined for a sp...read more

Add your answer

Q8. Explain Defect management/Defect Life cycle

Ans.

Defect management/Defect Life cycle involves identifying, reporting, prioritizing, fixing, and verifying defects in software.

  • Defect identification: Finding and documenting defects in the software.

  • Defect reporting: Logging defects in a defect tracking tool with details like steps to reproduce, severity, and priority.

  • Defect prioritization: Assigning priority levels to defects based on their impact on the system.

  • Defect fixing: Developers resolve the defects by making necessary c...read more

Add your answer
Share interview questions and help millions of jobseekers šŸŒŸ

Q9. What is testing types

Ans.

Different types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.

  • Unit testing: Testing individual components or modules of a software application.

  • Integration testing: Testing the interaction between different components or modules.

  • System testing: Testing the entire system as a whole.

  • Acceptance testing: Testing to ensure the system meets the requirements of the end users.

  • Regression testing: Testing to ensure that ...read more

Add your answer

Q10. Diff between Smoke and Sanity testing

Ans.

Smoke testing is a quick test to check if the basic functionalities of the software are working, while sanity testing is a more thorough test to check if the specific changes or fixes made to the software are working as expected.

  • Smoke testing is done to check if the software build is stable enough for further testing.

  • Sanity testing is done to check if the specific changes or fixes made to the software are working as expected.

  • Smoke testing is a subset of regression testing, wh...read more

Add your answer

Q11. Diff between smoke and sanity test

Ans.

Smoke test is a basic test to check if the software is stable enough for further testing. Sanity test is a subset of regression testing to check if the major functionalities are working after changes.

  • Smoke test is performed to ensure that the critical functionalities of the software are working.

  • Sanity test is performed to check if the major functionalities are working as expected after making minor changes or fixes.

  • Smoke test is a subset of regression testing, while sanity te...read more

Add your answer

Q12. Architecture of 4G/5G

Ans.

4G/5G architecture includes radio access network, core network, and user equipment.

  • Radio access network (RAN) connects user equipment to the core network through base stations and antennas.

  • Core network manages user authentication, data routing, and service delivery.

  • User equipment (UE) includes devices like smartphones and tablets that connect to the network.

  • 5G architecture includes network slicing, which allows for customized network configurations for different use cases.

  • Bot...read more

Add your answer

Q13. What is manual testing

Ans.

Manual testing is the process of manually testing software for defects without the use of automation tools.

  • Manual testing involves testers executing test cases by hand to identify bugs and issues in the software.

  • It requires human intervention to ensure the software meets the specified requirements.

  • Manual testing is time-consuming and labor-intensive compared to automated testing.

  • Examples of manual testing include exploratory testing, ad-hoc testing, and regression testing.

Add your answer

Q14. Explain the Login Functionality Process

Ans.

The login functionality process involves verifying user credentials and granting access to the system.

  • User enters username and password

  • System validates credentials against stored data

  • If credentials match, user is granted access

  • If credentials do not match, user is denied access

Add your answer

Q15. Explain the Test Design Process

Ans.

Test design process involves planning, creating, and prioritizing test cases to ensure comprehensive testing.

  • Understand requirements and risks

  • Identify test scenarios and prioritize them

  • Create test cases based on scenarios

  • Review and refine test cases

  • Execute test cases and report results

Add your answer

Q16. Diff between regression and retesting

Ans.

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 adversely affect existing functionality.

  • Retesting is done to verify that a specific bug or issue has been fixed.

  • Regression testing involves running a full suite of tests, while retesting focuses on the specific test cases related to the fixed bug.

  • Regression testing is typically done after every code...read more

Add your answer

Q17. Configuration of any entity

Ans.

Configuration of an entity refers to the settings and parameters that define its behavior and characteristics.

  • Configuration can include settings for hardware, software, and network components.

  • Examples of entities that require configuration include servers, routers, and databases.

  • Configuration can be done manually or through automated tools.

  • Configuration management is an important aspect of software development and IT operations.

Add your answer

Q18. Types of CPU Scheduling

Ans.

CPU scheduling is the process of allocating CPU time to processes. There are various types of CPU scheduling algorithms.

  • First Come First Serve (FCFS)

  • Shortest Job First (SJF)

  • Priority Scheduling

  • Round Robin Scheduling

  • Multilevel Queue Scheduling

  • Multilevel Feedback Queue Scheduling

Add your answer

Q19. what is oops conecpt

Ans.

OOPs (Object-Oriented Programming) concept is a programming paradigm based on the concept of objects, which can contain data and code.

  • OOPs focuses on creating reusable code and organizing it into objects

  • Key principles of OOPs include Inheritance, Encapsulation, Polymorphism, and Abstraction

  • Examples of OOPs languages include Java, C++, and Python

Add your answer

Q20. Any plan for marriage

Ans.

Yes, I am planning to get married in the near future.

  • I am currently in a committed relationship and we have discussed marriage.

  • We are actively saving for a wedding and future together.

  • We have started looking at potential venues and dates for the wedding.

Add your answer

Q21. R u able to extend

Ans.

Yes, I am able to extend.

  • I have experience in extending test cases to cover various scenarios

  • I am familiar with extending automation scripts to include new functionalities

  • I can extend my working hours if needed to meet project deadlines

Add your answer

Q22. Write a program

Ans.

Program to reverse a string array

  • Create a function that takes in an array of strings as input

  • Iterate through the array and reverse each string

  • Return the reversed array

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at null

based on 18 interviews in the last 1 year
3 Interview rounds
Technical Round 1
Technical Round 2
HR Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Test Engineer Interview Questions from Similar Companies

3.7
Ā ā€¢Ā 39 Interview Questions
3.5
Ā ā€¢Ā 29 Interview Questions
3.6
Ā ā€¢Ā 24 Interview Questions
3.4
Ā ā€¢Ā 16 Interview Questions
3.6
Ā ā€¢Ā 13 Interview Questions
3.0
Ā ā€¢Ā 10 Interview Questions
View all
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions
Get AmbitionBox app

Made with ā¤ļø in India. Trademarks belong to their respective owners. All rights reserved Ā© 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter