Upload Button Icon Add office photos

Filter interviews by

KOKO Networks Software Qa Automation Engineer Interview Questions and Answers

Updated 19 Nov 2023

KOKO Networks Software Qa Automation Engineer Interview Experiences

1 interview found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Nov 2022. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Test case writing skills and understanding
Round 2 - Technical 

(1 Question)

  • Q1. Automation error code display reasoning
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion and work culture introduction

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Approached by Company

Round 1 - Technical 

(2 Questions)

  • Q1. Tell me your Self introduce
  • Q2. Tell me project structure
  • Ans. 

    Project structure refers to the organization of files, folders, and resources within a software project.

    • Main folders like src (source code), test (test cases), lib (libraries), docs (documentation)

    • Subfolders for specific modules or components

    • Configuration files like pom.xml, package.json, etc.

    • Build scripts like Jenkinsfile, Dockerfile

    • Version control files like .gitignore, .gitattributes

    • README.md file for project overvi

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Skill preparation
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Naukri.com and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Questions on basic java, manual testing, coding best practices, automation testing

Round 2 - One-on-one 

(2 Questions)

  • Q1. Explain project & framework, selenium question, java ques
  • Q2. Automate a login page and explain it? Synchronisation handling and exception handling
  • Ans. 

    Automate a login page using Selenium WebDriver in Java with synchronization and exception handling.

    • Use Selenium WebDriver to locate the username and password fields, enter valid credentials, and click the login button.

    • Implement explicit and implicit waits for synchronization to handle dynamic elements and page loading.

    • Use try-catch blocks for exception handling to capture and handle any errors during the login process.

    • ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Selenium framework, exceptions, how to right click double click,
  • Q2. Rest assured, serialization , how to send POST request
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Explain the framework structure
  • Ans. 

    Framework structure refers to the organization of test automation code, including folders, files, libraries, and configurations.

    • Framework structure typically includes folders for test scripts, test data, page objects, utilities, and configurations.

    • It may involve separation of concerns, such as using Page Object Model for better maintainability.

    • Frameworks like TestNG or JUnit provide annotations to structure test cases ...

  • Answered by AI
  • Q2. Tell me about yourself
  • Ans. 

    I am a dedicated Automation Test Engineer with 5 years of experience in creating and executing test cases for software applications.

    • Experienced in creating automated test scripts using tools like Selenium and Appium

    • Proficient in identifying bugs and issues in software applications

    • Skilled in writing test plans and test cases to ensure comprehensive test coverage

    • Strong knowledge of programming languages such as Java and ...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. What is selenium
  • Ans. 

    Selenium is a popular open-source automation testing tool used for web application testing.

    • Selenium supports multiple programming languages like Java, Python, C#, etc.

    • It allows testers to write test scripts in a variety of IDEs like Eclipse, IntelliJ, etc.

    • Selenium can automate interactions with web browsers like Chrome, Firefox, etc.

    • It can perform various testing tasks such as form filling, button clicking, data extrac

  • Answered by AI
  • Q2. Explain different components of selenium
  • Ans. 

    Selenium is a suite of tools used for automating web browsers.

    • Selenium IDE: Record and playback tool for creating automated tests

    • Selenium WebDriver: Automation tool for writing test scripts in various programming languages

    • Selenium Grid: Distributes test execution on multiple machines for parallel testing

    • Selenium RC (Remote Control): Deprecated tool for running tests in multiple browsers

  • Answered by AI
  • Q3. Difference between findelement and findelement
  • Ans. 

    findelement is a method used in Selenium to locate a single web element on a webpage, while findelements is used to locate multiple web elements.

    • findelement returns the first matching element found on the webpage

    • findelements returns a list of all matching elements found on the webpage

    • findelement is used when only one element needs to be located, while findelements is used when multiple elements need to be located

  • Answered by AI
  • Q4. Different types of wait
  • Ans. 

    Different types of wait include implicit, explicit, and fluent waits in automation testing.

    • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException if the element is not found.

    • Explicit wait: Waits for a certain condition to be met before proceeding further in the code.

    • Fluent wait: Waits for a condition to be met with a defined polling frequency and timeout.

    • Example: Using implicit wait ...

  • Answered by AI
  • Q5. Difference between close and wait
  • Ans. 

    Close is used to close a window or application, while wait is used to pause the execution for a specified amount of time.

    • Close is used to close a window or application after the test is completed

    • Wait is used to pause the execution for a specified amount of time, such as waiting for an element to load before proceeding

    • Example: driver.close() will close the current window, while Thread.sleep(5000) will pause the executio

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Frame work related questions
  • Q2. Retry logic, Data provider, Annotations,etc
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between scenario and scenario outline
  • Ans. 

    Scenario is a single test case while scenario outline is a template for multiple test cases with different inputs.

    • Scenario is a single test case with specific inputs and expected outcomes

    • Scenario outline is a template for multiple test cases with placeholders for different inputs

    • In scenario outline, examples table is used to provide different input values for each test case

  • Answered by AI
  • Q2. Explain oops concept
  • Ans. 

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

    • OOPs focuses on creating objects that interact with each other to solve a problem

    • Key concepts include encapsulation, inheritance, polymorphism, and abstraction

    • Encapsulation: Bundling data and methods that operate on the data into a single unit

    • Inher...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I was interviewed in May 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Python pytest framework explanation
  • Ans. 

    Python pytest is a testing framework that makes it easy to write simple and scalable tests.

    • Python pytest is a testing framework for writing simple and scalable tests in Python.

    • It allows for easy test setup, execution, and reporting.

    • Pytest fixtures can be used to set up preconditions for tests.

    • Parametrize decorator can be used for data-driven testing.

    • Assertions can be made using assert statements.

    • Plugins can be used to

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Testing java questions

KOKO Networks Interview FAQs

How many rounds are there in KOKO Networks Software Qa Automation Engineer interview?
KOKO Networks interview process usually has 4 rounds. The most common rounds in the KOKO Networks interview process are Technical, Resume Shortlist and HR.
What are the top questions asked in KOKO Networks Software Qa Automation Engineer interview?

Some of the top questions asked at the KOKO Networks Software Qa Automation Engineer interview -

  1. Test case writing skills and understand...read more
  2. Automation error code display reason...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 KOKO Networks interview
Referral
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Accenture Interview Questions
3.9
 • 7.8k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Genpact Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
DXC Technology Interview Questions
3.7
 • 792 Interviews
Nagarro Interview Questions
4.0
 • 753 Interviews
Publicis Sapient Interview Questions
3.5
 • 593 Interviews
View all
Software Engineer
9 salaries
unlock blur

₹10.5 L/yr - ₹15.7 L/yr

Full Stack Developer
7 salaries
unlock blur

₹12 L/yr - ₹14.4 L/yr

Senior Software Engineer
6 salaries
unlock blur

₹18.5 L/yr - ₹36.6 L/yr

Senior QA Engineer
5 salaries
unlock blur

₹16.5 L/yr - ₹28 L/yr

Odoo Python Developer
4 salaries
unlock blur

₹5.4 L/yr - ₹11 L/yr

Explore more salaries
Compare KOKO Networks with

DCMN Bangalore

5.0
Compare

Simpa Energy

4.4
Compare

Selco Solar Light

4.6
Compare

Husk Power Systems

3.5
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview