Add office photos
Engaged Employer

Tech Mahindra

3.6
based on 33.6k Reviews
Filter interviews by

SNBS Infotech Interview Questions and Answers

Updated 6 Jan 2025
Popular Designations

Q1. What are the phases involved in Software Testing Life Cycle? What are the different methods of testing? What are the different levels of testing? Explain Bug Life Cycle or Defect life cycle. What is a test case...

read more
Ans.

Software Testing Life Cycle involves phases like planning, designing, executing, and reporting. Different methods and levels of testing are used.

  • Phases in Software Testing Life Cycle: Planning, Test Design, Test Execution, Test Reporting

  • Different methods of testing: Unit Testing, Integration Testing, System Testing, Acceptance Testing

  • Different levels of testing: Unit Testing, Integration Testing, System Testing, Acceptance Testing

  • Bug Life Cycle or Defect Life Cycle: New, Assi...read more

View 1 answer

Q2. Drop down handle . Which xpath we use

Ans.

The XPath for a drop-down handle depends on the specific HTML structure of the element.

  • Inspect the HTML code of the drop-down handle element to identify its unique attributes

  • Use the 'select' tag and its 'option' child elements to locate the drop-down handle

  • Consider using the 'contains' function in the XPath expression to match partial attribute values

View 1 answer

Q3. Difference between retesting and regression testing?

Ans.

Retesting is testing the same functionality again after a bug fix, while regression testing is testing the entire application to ensure new changes haven't affected existing functionality.

  • Retesting focuses on the specific bug that was fixed, while regression testing checks the overall application.

  • Retesting is done to confirm that the bug has been fixed, while regression testing is done to ensure that new changes haven't introduced new bugs.

  • Retesting is usually performed by th...read more

Add your answer

Q4. Waits in selenium like implicit..

Ans.

Waits in Selenium are used to synchronize the test script execution with the application under test.

  • Waits are used to handle synchronization issues that may arise while executing automated tests.

  • There are three types of waits in Selenium: Implicit, Explicit, and Fluent.

  • Implicit wait instructs Selenium to wait for a certain amount of time before throwing an exception if an element is not found.

  • Example: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);

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

Q5. Ad hoc tesing vs Monkey testing

Ans.

Ad hoc testing is informal, unplanned testing while Monkey testing is random, automated testing.

  • Ad hoc testing is performed without any specific test cases or plan.

  • Monkey testing involves randomly clicking or inputting data to test the system.

  • Ad hoc testing is more exploratory in nature while Monkey testing is more automated.

  • Ad hoc testing is usually done by human testers while Monkey testing can be done using tools or scripts.

  • Example: Ad hoc testing would involve randomly te...read more

Add your answer

Q6. What is the API Testing

Ans.

API testing is a type of software testing that involves testing APIs directly.

  • API testing involves testing the functionality, reliability, performance, and security of APIs.

  • It focuses on verifying that the API meets the requirements and works as expected.

  • API testing can be done using tools like Postman, SoapUI, or custom scripts.

  • Examples of API testing include testing RESTful APIs, SOAP APIs, and web services.

Add your answer

Q7. Framework explain in details

Ans.

A framework is a set of guidelines or rules that provide a structure for developing software applications.

  • A framework provides a standard way of building and organizing code.

  • It includes pre-written code libraries, tools, and APIs.

  • Frameworks can be used for different programming languages and platforms.

  • Examples of popular frameworks include React, Angular, and Django.

Add your answer

Q8. Explain Phases of STLC

Ans.

STLC (Software Testing Life Cycle) consists of phases like Requirement Analysis, Test Planning, Test Design, Test Execution, and Test Closure.

  • Requirement Analysis: Understanding the project requirements and identifying testable features.

  • Test Planning: Creating a test plan outlining the testing approach, resources, and schedule.

  • Test Design: Developing test cases based on requirements and design specifications.

  • Test Execution: Running the test cases, reporting defects, and retes...read more

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

Interview Process at SNBS Infotech

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

Top Test Engineer Interview Questions from Similar Companies

3.5
 • 29 Interview Questions
3.4
 • 16 Interview Questions
4.1
 • 11 Interview Questions
3.2
 • 10 Interview Questions
2.9
 • 10 Interview Questions
3.8
 • 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