Upload Button Icon Add office photos

Filter interviews by

Vission Automation Automation Service Engineer Interview Questions and Answers

Updated 18 Jan 2018

Vission Automation Automation Service Engineer Interview Experiences

1 interview found

Interview Questionnaire 

3 Questions

  • Q1. How much experience did you have in automation line ?
  • Q2. Did you handled the site independently ?
  • Ans. 

    Yes, I have handled the site independently.

    • I have successfully managed and supervised various sites on my own.

    • I have taken full responsibility for site operations, including troubleshooting and resolving issues.

    • I have effectively communicated with clients and stakeholders to ensure smooth project execution.

    • I have provided technical support and guidance to on-site teams.

    • I have implemented automation solutions independen...

  • Answered by AI
  • Q3. Did you know the following software information ?
  • Ans. 

    NO

    • Answered by AI

    Interview questions from similar companies

    Interview experience
    2
    Poor
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Not Selected

    I was interviewed in Dec 2024.

    Round 1 - Technical 

    (2 Questions)

    • Q1. More questions asked, oops, coding and selenium, testNG related questions
    • Q2. Drop down coding
    Round 2 - Technical 

    (1 Question)

    • Q1. Many questions related to projects but not selected at last
    Round 3 - One-on-one 

    (1 Question)

    • Q1. Basics of Java selenium
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    -

    I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (8 Questions)

    • Q1. Can you introduce yourself?
    • Ans. 

      I am a Senior Automation Test Engineer with 5+ years of experience in designing and implementing automated testing frameworks.

      • 5+ years of experience in automation testing

      • Proficient in designing and implementing automated testing frameworks

      • Strong knowledge of testing tools like Selenium, Appium, and JUnit

      • Experience in creating test scripts and executing test cases

      • Ability to analyze test results and identify defects

    • Answered by AI
    • Q2. What is the syntax for using driver.findElement in Selenium?
    • Ans. 

      The syntax for using driver.findElement in Selenium is driver.findElement(By locator)

      • Use driver.findElement(By locator) to locate a single element on the web page

      • Specify the locator strategy (e.g. By.id, By.name, By.xpath) to identify the element

      • Example: WebElement element = driver.findElement(By.id("username"));

    • Answered by AI
    • Q3. What are the different types of assertions, and what is the syntax for a hard assertion in TestNG?
    • Ans. 

      Different types of assertions and syntax for hard assertion in TestNG

      • Types of assertions: Hard assertions and Soft assertions

      • Syntax for hard assertion in TestNG: Assert.assertEquals(expected, actual)

    • Answered by AI
    • Q4. What types of wait mechanisms are utilized in your project?
    • Ans. 

      Types of wait mechanisms include implicit wait, explicit wait, fluent wait, and thread.sleep.

      • Implicit wait: Waits for a certain amount of time before throwing a NoSuchElementException.

      • Explicit wait: Waits for a certain condition to occur before proceeding further.

      • Fluent wait: Waits for a condition to be true with a specified polling frequency.

      • Thread.sleep: Pauses the execution for a specified amount of time.

    • Answered by AI
    • Q5. How do you manage frames in Selenium?
    • Ans. 

      Frames in Selenium can be managed using switchTo() method to navigate between frames.

      • Use driver.switchTo().frame() method to switch to a frame by index, name or WebElement

      • Use driver.switchTo().defaultContent() method to switch back to the main content

      • Use driver.switchTo().parentFrame() method to switch to the parent frame

    • Answered by AI
    • Q6. How do you remove duplicates from an array?
    • Ans. 

      Use a Set data structure to remove duplicates from an array of strings.

      • Create a Set from the array to automatically remove duplicates

      • Convert the Set back to an array to get the unique values

    • Answered by AI
    • Q7. What is the difference between List, Set, and Map collections in Java?
    • Ans. 

      List, Set, and Map are different types of collections in Java used to store and manipulate groups of objects.

      • List is an ordered collection that allows duplicate elements. Example: ArrayList, LinkedList

      • Set is a collection that does not allow duplicate elements. Example: HashSet, TreeSet

      • Map is a collection of key-value pairs where each key is unique. Example: HashMap, TreeMap

    • Answered by AI
    • Q8. What actions would you take if there is a mismatch between user stories and application functionality?
    • Ans. 

      I would analyze the user stories and application functionality to identify the root cause of the mismatch and work towards resolving it.

      • Review the user stories and application functionality to understand the discrepancies

      • Communicate with stakeholders to clarify requirements and expectations

      • Update test cases and automation scripts to align with the corrected user stories

      • Collaborate with developers to address any underly

    • Answered by AI
    Round 2 - Technical 

    (4 Questions)

    • Q1. What is your relevant experience, and what are your roles and responsibilities in your current company?
    • Ans. 

      I have over 5 years of experience in automation testing, with a focus on creating and executing test scripts for web applications.

      • Developing automation test scripts using tools like Selenium and TestNG

      • Creating test plans and test cases based on requirements

      • Executing test cases and reporting defects

      • Collaborating with developers and QA team to ensure quality of the product

      • Participating in Agile ceremonies such as sprint

    • Answered by AI
    • Q2. Can you provide a specific scenario from your previous project, and detail the feature file step definitions while demonstrating how to run the scenario with different sets of data?
    • Ans. 

      Demonstrating feature file step definitions with different sets of data in a previous project scenario

      • Create a feature file with a scenario outline that includes placeholders for different sets of data

      • Write step definitions that use the placeholders to run the scenario with different data sets

      • Use data tables or examples in the feature file to provide the different sets of data

      • Run the scenario with different data sets t...

    • Answered by AI
    • Q3. What approach can be used to count the number of URLs in an HTML page using Selenium and open the URL that contains your name?
    • Ans. 

      To count URLs in an HTML page using Selenium and open the URL containing your name, you can use a combination of Selenium WebDriver methods and regular expressions.

      • Use Selenium WebDriver to navigate to the HTML page and retrieve its source code

      • Use regular expressions to identify and count the URLs in the source code

      • Iterate through the list of URLs to find the one containing your name

      • Use Selenium WebDriver to open the U

    • Answered by AI
    • Q4. How can you separate letters and digits from a string in Java? Please provide the Java code for this task.
    • Ans. 

      Use regular expressions to separate letters and digits from a string in Java.

      • Use the String class's split() method with a regular expression to separate letters and digits.

      • Create a regular expression pattern that matches either letters or digits.

      • Store the separated letters and digits in separate arrays.

    • Answered by AI

    Interview Preparation Tips

    Topics to prepare for Cognizant Senior Automation Test Engineer interview:
    • Java oops
    • Selenium
    • Cucumber
    Interview preparation tips for other job seekers - Review fundamental concepts, practice coding daily, and utilize free websites for practice. Be well-versed in the roles and responsibilities of your current or previous projects, and answer confidently.
    Interview experience
    5
    Excellent
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    Selected Selected

    I was interviewed in Dec 2024.

    Round 1 - Technical 

    (5 Questions)

    • Q1. Current Project
    • Q2. Framework Structure
    • Q3. Code for sorting an array
    • Q4. Create Xpath
    • Q5. Few Appium related questions
    Round 2 - One-on-one 

    (2 Questions)

    • Q1. Few scenario based questions
    • Q2. Why GlobalLogic
    Round 3 - Technical 

    (1 Question)

    • Q1. Project related questions
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    -

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

    Round 1 - Technical 

    (7 Questions)

    • Q1. Briefing about yourself
    • Q2. Explain Defect life cycle
    • Ans. 

      Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.

      • Defect identification: Defects are identified through testing or user feedback.

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

      • Defect fixing: Developers fix the reported defects based on the information provided.

      • Defect re...

    • Answered by AI
    • Q3. Difference between black box and white box testing
    • Ans. 

      Black box testing focuses on functionality without knowledge of internal code, while white box testing examines internal code structure.

      • Black box testing tests the functionality of a system without knowledge of its internal code

      • White box testing tests the internal code structure and logic of a system

      • Black box testing is more focused on end-user perspective

      • White box testing is more focused on developer perspective

      • Exampl...

    • Answered by AI
    • Q4. Difference between hard assert and soft assert
    • Ans. 

      Hard assert stops the execution of the test case if it fails, while soft assert continues the execution and logs the failure.

      • Hard assert is used when the failure of a particular step makes the further steps irrelevant.

      • Soft assert is used when you want to continue with the test case execution even if some steps fail.

      • Hard assert is implemented using 'assert' keyword in testing frameworks like TestNG or JUnit.

      • Soft assert ...

    • Answered by AI
    • Q5. What are the various annotations in selenium webdriver
    • Ans. 

      Annotations in Selenium WebDriver are used to provide additional information about the test methods.

      • Annotations help in organizing and managing test cases

      • Some common annotations in Selenium WebDriver are @Test, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod

      • Annotations are used to define the sequence of execution of test methods

    • Answered by AI
    • Q6. There are n no. Of links having the text selenium. Write the syntax to count the text selenium from all the links
    • Ans. 

      Use XPath to count the number of links with the text 'selenium'

      • Use XPath to locate all the links containing the text 'selenium'

      • Count the number of links found using the XPath expression

    • Answered by AI
    • Q7. There is a table of students having column status with either pass or fail. Write the syntax to show the output as some 60 pass and 40 fail.
    • Ans. 

      Use SQL query to display 60 pass and 40 fail from a table of students.

      • Use SELECT statement with COUNT function to count the number of pass and fail statuses.

      • Use WHERE clause to filter out pass and fail statuses.

      • Use GROUP BY clause to group the statuses together.

      • Use CASE statement to display the count of pass and fail statuses.

    • Answered by AI

    Skills evaluated in this interview

    Interview experience
    3
    Average
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    -

    I applied via Walk-in and was interviewed in Sep 2024. There were 2 interview rounds.

    Round 1 - Technical 

    (1 Question)

    • Q1. Java oops concepts, selenium coding
    Round 2 - Technical 

    (1 Question)

    • Q1. Selenium test script, Rest assured questions
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (1 Question)

    • Q1. OOPS Concepts,Java Coding,Testing
    Round 2 - Technical 

    (1 Question)

    • Q1. Selenium, APIs, Automation
    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 - Coding Test 

    6 questions asked in an interview

    Round 2 - Technical 

    (2 Questions)

    • Q1. Slider window problem
    • Ans. 

      The slider window problem involves finding the maximum sum of a subarray of a fixed size k within an array of integers.

      • Use a sliding window approach to efficiently find the maximum sum subarray.

      • Keep track of the current sum within the window and update it as you slide the window.

      • Maintain a variable to store the maximum sum found so far.

      • Example: Given array [1, 3, -1, -3, 5, 3, 6, 7] and window size k=3, the maximum sum

    • Answered by AI
    • Q2. Stock buy sell problem
    • Ans. 

      The stock buy sell problem involves finding the maximum profit that can be made by buying and selling a stock at the right times.

      • Calculate the difference between each pair of consecutive prices in the array

      • Find the maximum subarray sum of the differences using Kadane's algorithm

      • The maximum subarray sum is the maximum profit that can be made

    • Answered by AI

    Skills evaluated in this interview

    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

    Tell us how to improve this page.

    Interview Questions from Similar Companies

    Cognizant Interview Questions
    3.8
     • 5.5k Interviews
    Deloitte Interview Questions
    3.8
     • 2.8k Interviews
    BYJU'S Interview Questions
    3.1
     • 2.2k Interviews
    Teleperformance Interview Questions
    3.9
     • 1.7k Interviews
    Reliance Retail Interview Questions
    3.9
     • 1.5k Interviews
    Ernst & Young Interview Questions
    3.4
     • 1.1k Interviews
    WNS Interview Questions
    3.4
     • 971 Interviews
    Google Interview Questions
    4.4
     • 863 Interviews
    Nagarro Interview Questions
    4.0
     • 775 Interviews
    View all
    Compare Vission Automation with

    Cognizant

    3.8
    Compare

    Teleperformance

    3.9
    Compare

    Reliance Retail

    3.9
    Compare

    iEnergizer

    4.6
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview