Add office photos
Engaged Employer

Coforge

3.3
based on 4.6k Reviews
Filter interviews by

Sai Cpa Services Interview Questions and Answers

Updated 30 Sep 2024
Popular Designations

Q1. 1)Difference between findelement and find elements 2)Type of exception, name few in java and selenium.3) oops concept

Ans.

Answering questions related to Selenium and Java for Senior Test Engineer position.

  • findelement returns the first matching element on the page while find elements returns a list of all matching elements

  • Some exceptions in Java and Selenium are NullPointerException, NoSuchElementException, TimeoutException, ElementNotVisibleException

  • Object-Oriented Programming (OOP) concepts include inheritance, encapsulation, abstraction, and polymorphism

Add your answer

Q2. what is BDD? What is framework and explain in details

Ans.

BDD stands for Behavior Driven Development, a software development methodology that focuses on collaboration and communication between stakeholders.

  • BDD involves defining the behavior of a system in plain language

  • Tests are written in a way that they can be understood by non-technical stakeholders

  • BDD frameworks like Cucumber and SpecFlow help in automating tests based on the defined behavior

  • BDD helps in ensuring that the software being developed meets the requirements and expec...read more

Add your answer

Q3. what is wait, ? what is oops concept

Ans.

Wait is a command used in programming to pause the execution of a program for a specified amount of time.

  • Wait is used to synchronize the execution of a program with external events or to simulate a delay in the program.

  • It is commonly used in automated testing to wait for a specific element to appear on a webpage before proceeding with the test.

  • Wait can be implemented using built-in functions or libraries in programming languages such as Java, Python, and C#.

  • The amount of time...read more

Add your answer

Q4. Throw and throws difference

Ans.

Throw and throws are keywords in Java used for exception handling. Throw is used to throw an exception while throws is used to declare an exception.

  • Throw is used to explicitly throw an exception in a method.

  • Throws is used to declare the exceptions that a method may throw.

  • Throw is followed by an instance of an exception class.

  • Throws is followed by the name of the exception class or classes separated by commas.

  • Throw is used within a method while throws is used in the method sig...read more

Add your answer
Discover Sai Cpa Services interview dos and don'ts from real experiences

Q5. Progam to get character count from string input

Ans.

Program to count characters in a string input

  • Use a loop to iterate through each character in the string

  • Use a dictionary to store the count of each character

  • Handle both uppercase and lowercase characters separately

Add your answer

Q6. Describe current project framework

Ans.

Our current project framework is based on Selenium WebDriver and TestNG for automated testing of web applications.

  • Utilizing Selenium WebDriver for browser automation

  • Implementing TestNG for test case management and execution

  • Integrating with Jenkins for continuous integration

  • Using Page Object Model design pattern for better test maintenance

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

Interview Process at Sai Cpa Services

based on 9 interviews
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 Senior Test Engineer Interview Questions from Similar Companies

3.8
 • 43 Interview Questions
4.0
 • 30 Interview Questions
2.4
 • 19 Interview Questions
3.7
 • 12 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

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