Add office photos
Engaged Employer

Bajaj Finserv

4.0
based on 9.7k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Wesco Auto Products I Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. Which framework you are using? explain your framework?

Ans.

I am using the Selenium WebDriver framework for automation testing.

  • Selenium WebDriver is a popular open-source framework for automating web applications.

  • It supports multiple programming languages such as Java, Python, C#, etc.

  • It provides a rich set of APIs for interacting with web elements and performing actions.

  • It also supports parallel execution and integration with other tools like TestNG and Maven.

  • I have used it to automate testing for various web applications such as e-c...read more

View 3 more answers

Q2. Which annotation do you use for opening and closing browser?

Ans.

The @BeforeMethod and @AfterMethod annotations are used for opening and closing the browser.

  • The @BeforeMethod annotation is used to open the browser before each test method.

  • The @AfterMethod annotation is used to close the browser after each test method.

  • These annotations are part of the TestNG framework.

  • Example: @BeforeMethod public void setUp() { //code to open browser } @AfterMethod public void tearDown() { //code to close browser }

Add your answer

Q3. what is Regression and Sanity testing? how and when you do it?

Ans.

Regression testing ensures that changes to the code do not affect existing functionality. Sanity testing checks if the critical functionalities are working after a small change.

  • Regression testing is done after making changes to the code to ensure that existing functionalities are not affected.

  • Sanity testing is done after a small change to ensure that critical functionalities are still working.

  • Regression testing is done after every major change, while sanity testing is done af...read more

Add your answer

Q4. Types of environments you use in your organization?

Ans.

We use multiple environments including development, testing, staging, and production.

  • Development environment for coding and testing new features

  • Testing environment for automated and manual testing

  • Staging environment for final testing before deployment

  • Production environment for live usage

  • Each environment is isolated and has its own database and configurations

  • We also use virtual environments for testing different operating systems and browsers

Add your answer
Discover Wesco Auto Products I interview dos and don'ts from real experiences

Q5. how to execute failed test cases?

Ans.

Failed test cases can be executed by identifying the root cause of failure and fixing it before re-executing the test case.

  • Identify the root cause of failure by analyzing the test results and logs

  • Fix the issue causing the failure

  • Re-run the test case to ensure it passes

  • Update the test case status and report any defects found

  • Repeat the process for all failed test cases

Add your answer

Q6. How do you perform API testing?

Ans.

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

  • Identify the API endpoints and their expected behavior

  • Create test cases to cover all possible scenarios

  • Use tools like Postman, SoapUI, or JMeter to send requests and validate responses

  • Verify the response status codes, headers, and payload

  • Test for security vulnerabilities like SQL injection or cross-site scripting

  • Automate API tests using frameworks like Selenium or RestAssured

Add your answer
Are these interview questions helpful?

Q7. Can you find xpath on any website?

Ans.

Yes, but it may not always be the most efficient or reliable method.

  • Xpath can be used to locate elements on any website, but it may require some trial and error to find the correct path.

  • Other methods such as CSS selectors or ID attributes may be more efficient in some cases.

  • Xpath can also be affected by changes to the website's structure or layout.

  • Using browser developer tools can help in identifying the correct xpath for an element.

Add your answer

Q8. Difference between SDLC vs STLC ?

Ans.

SDLC is the process of developing software while STLC is the process of testing software.

  • SDLC includes planning, designing, coding, testing, and maintenance stages while STLC includes test planning, test case development, test execution, and test closure stages.

  • SDLC focuses on the development of software while STLC focuses on the testing of software.

  • SDLC is a broader term that includes STLC as a part of it.

  • SDLC is a continuous process while STLC is a sequential process.

  • Exampl...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. Different annotations and its hierarchy?

Ans.

Annotations are used in Java to provide additional information about classes, methods, and fields.

  • Annotations are declared using the @ symbol followed by the annotation name.

  • Annotations can have attributes that can be set using key-value pairs.

  • Annotations can be applied to classes, methods, fields, parameters, and local variables.

  • Annotations can be inherited from superclasses or interfaces.

  • Annotations can be used for documentation, code analysis, and runtime processing.

  • Some c...read more

Add your answer

Q10. what are selenium waits?

Ans.

Selenium waits are used to synchronize the test script execution with the web application's response time.

  • Selenium waits are used to handle synchronization issues in test automation.

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

  • Implicit waits wait for a certain amount of time before throwing an exception if the element is not found.

  • Explicit waits wait for a certain condition to occur before proceeding with the next step.

  • Fluent waits wait for...read more

Add your answer

Q11. Different parameters in postman tool?

Ans.

Postman tool allows different parameters to be used for API testing.

  • Query Parameters: Used to filter and sort data in the API response.

  • Path Parameters: Used to identify a specific resource in the API.

  • Header Parameters: Used to provide additional information about the request.

  • Body Parameters: Used to send data in the request body.

  • Form Data Parameters: Used to send data in the form of key-value pairs.

  • Environment Variables: Used to store and reuse values across requests.

Add your answer

Q12. Authorization in postman tool?

Ans.

Authorization in Postman tool is used to authenticate and authorize requests sent to APIs.

  • Authorization can be set in the Headers tab of a request in Postman

  • Common authorization methods include Basic Auth, OAuth 2.0, and API keys

  • Authorization can also be set globally for all requests in a collection

  • Postman also supports automatic token refresh for OAuth 2.0 authorization

Add your answer

More about working at Bajaj Finserv

Top Rated Mega Company - 2024
Top Rated Financial Services Company - 2024
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Wesco Auto Products I

based on 1 interviews
Interview experience
4.0
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top QA Automation Engineer Interview Questions from Similar Companies

3.3
 • 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
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

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