Upload Button Icon Add office photos

Filter interviews by

Virtusa Consulting Services Selenium Automation Tester Interview Questions and Answers

Updated 19 May 2024

Virtusa Consulting Services Selenium Automation Tester Interview Experiences

3 interviews found

Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Consists of 7 sections

Round 2 - One-on-one 

(3 Questions)

  • Q1. Questions on Oops concets
  • Q2. About the projects
  • Q3. Asked to write code
Round 3 - HR 

(2 Questions)

  • Q1. About my Strength
  • Q2. About my Weakness

Interview Preparation Tips

Interview preparation tips for other job seekers - Try to cover everything in your resume
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Apr 2022.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Selenium core javaa concepts
  • Q2. Logic java programs
Round 2 - One-on-one 

(2 Questions)

  • Q1. Client discussion
  • Q2. Regular techinal java and selenium based questions
Round 3 - Behavioral 

(3 Questions)

  • Q1. Managerial round
  • Q2. About the project and ci cd tools
  • Q3. Particular about jira and Jenkins

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident

Selenium Automation Tester Interview Questions Asked at Other Companies

asked in Cognizant
Q1. How to get the count of all text box in a web page?
Q2. Why should Selenium be selected as a testing tool for web applica ... read more
Q3. What are the different parts of a test automation framework?
Q4. What are some of the best practices in test automation?
Q5. How can you run a selected test from a group of tests in Cucumber ... read more
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Coding Test 

You'll get hacker rank or similar kind of link with objective question and follwed by technical or hr round

Round 2 - One-on-one 

(1 Question)

  • Q1. About project and salary expectation

Selenium Automation Tester Jobs at Virtusa Consulting Services

View all

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. 1. Find the second non repetitive character
  • Ans. 

    The second non-repetitive character is to be found in a given array of strings.

    • Iterate through each character in the strings and count their occurrences

    • Identify the characters that occur only once

    • Return the second non-repetitive character

  • Answered by AI

Skills evaluated in this interview

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
  • Ans. 

    Currently working on developing automated test scripts for a web application

    • Creating test cases using Selenium WebDriver

    • Implementing test automation frameworks like TestNG

    • Performing regression testing on new features

    • Collaborating with developers to identify and fix bugs

  • Answered by AI
  • Q2. Framework Structure
  • Q3. Code for sorting an array
  • Ans. 

    Code for sorting an array of strings

    • Use built-in sort function in programming language (e.g. sort() in Python)

    • Specify the comparison function to sort strings alphabetically

    • Handle uppercase and lowercase letters properly

    • Example: ['apple', 'banana', 'cherry'] should be sorted as ['apple', 'banana', 'cherry']

  • Answered by AI
  • Q4. Create Xpath
  • Ans. 

    Creating Xpath for locating elements in web pages

    • Use unique attributes like id, class, name to create Xpath

    • Avoid using indexes in Xpath as they can be brittle

    • Use functions like contains(), starts-with() for dynamic attributes

    • Consider using axes like ancestor, following-sibling for complex Xpath

  • Answered by AI
  • Q5. Few Appium related questions
Round 2 - One-on-one 

(2 Questions)

  • Q1. Few scenario based questions
  • Q2. Why GlobalLogic
  • Ans. 

    GlobalLogic offers a diverse range of projects, cutting-edge technologies, and a collaborative work environment.

    • GlobalLogic provides opportunities to work on a variety of projects, allowing for professional growth and skill development.

    • The company is known for its use of cutting-edge technologies, providing exposure to the latest tools and trends in the industry.

    • GlobalLogic fosters a collaborative work environment, enc...

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Project related questions
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Job Portal and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Explain selenium framework
  • Ans. 

    Selenium framework is a test automation tool used for web applications.

    • Selenium framework allows for automated testing of web applications.

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

    • Selenium WebDriver is a key component for interacting with web elements.

    • Test scripts can be written using Selenium IDE, WebDriver, or Grid.

    • Selenium framework can be integrated with tools like TestNG, JUnit, etc.,

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Aptitude Test 

20 aptitude questions and 50 technical questions

Round 2 - One-on-one 

(10 Questions)

  • Q1. Tell me about your self
  • Q2. Explain automation framework
  • Ans. 

    Automation framework is a set of guidelines, rules, and tools that help in creating and executing automated tests.

    • Automation framework provides structure and guidelines for creating automated tests

    • It helps in organizing test scripts, data, and results

    • Frameworks can be data-driven, keyword-driven, or hybrid

    • Examples of automation frameworks include Selenium WebDriver, TestNG, and Robot Framework

  • Answered by AI
  • Q3. Java code for sorting without using built in function
  • Ans. 

    Sorting array of strings in Java without using built-in functions

    • Create a custom sorting algorithm like bubble sort, selection sort, or insertion sort

    • Compare each pair of strings and swap them if necessary to sort in ascending order

    • Repeat the process until the array is fully sorted

  • Answered by AI
  • Q4. Explain testng annotations and how will we use annotation in our framework
  • Ans. 

    TestNG annotations are used to control the flow of test methods and provide additional information about the test methods.

    • TestNG annotations are used to mark methods as test methods, setup methods, teardown methods, etc.

    • Annotations like @Test, @BeforeMethod, @AfterMethod, @BeforeClass, @AfterClass, @BeforeSuite, @AfterSuite are commonly used in TestNG framework.

    • Annotations help in organizing and prioritizing test metho...

  • Answered by AI
  • Q5. What is testng listener
  • Ans. 

    TestNG listener is an interface that allows users to customize the test execution process.

    • TestNG listeners can be used to perform actions before or after a test method is run.

    • Listeners can be used to generate logs, take screenshots, or perform other custom actions during test execution.

    • Examples of TestNG listeners include ITestListener, ISuiteListener, and IInvokedMethodListener.

  • Answered by AI
  • Q6. What is overriding and where it is used in automation framework
  • Ans. 

    Overriding is a concept in object-oriented programming where a subclass provides a specific implementation of a method that is already provided by its superclass.

    • Overriding allows a subclass to provide a specific implementation of a method that is already provided by its superclass

    • It is used in automation frameworks to customize or extend the functionality of existing methods or classes

    • In automation testing, overriding...

  • Answered by AI
  • Q7. Explain bdd hooks and tags
  • Ans. 

    BDD hooks and tags are used in Behavior-Driven Development to set up preconditions and execute actions before or after scenarios, and to categorize and filter scenarios.

    • BDD hooks are used to set up preconditions and execute actions before or after scenarios

    • Tags are used to categorize and filter scenarios based on certain criteria

    • Hooks can be used to perform setup and teardown actions, such as initializing test data or ...

  • Answered by AI
  • Q8. Explain bdd background keyword
  • Ans. 

    BDD background keyword is used to define common preconditions for all scenarios in a feature file.

    • Used at the beginning of a feature file to define common preconditions

    • Helps in setting up the initial state for all scenarios in the feature file

    • Reduces duplication of steps in scenarios by defining them once in the background

  • Answered by AI
  • Q9. Explain ci/cd pipeline using jenkins
  • Ans. 

    CI/CD pipeline using Jenkins automates the process of integrating code changes and deploying them to production.

    • Jenkins is a popular automation server used for CI/CD

    • CI/CD stands for Continuous Integration/Continuous Deployment

    • In a CI/CD pipeline, code changes are automatically built, tested, and deployed

    • Jenkins pipelines can be defined using a Jenkinsfile which specifies the stages and steps of the pipeline

    • Example: Che...

  • Answered by AI
  • Q10. Explain rest assured and write a code for post and verify the response
  • Ans. 

    Rest Assured is a Java library for testing RESTful APIs. It simplifies API testing by providing a fluent interface to make HTTP requests and validate responses.

    • Rest Assured is commonly used in API automation testing to validate the functionality of RESTful APIs.

    • It allows testers to easily make HTTP requests, set headers, parameters, and body, and validate the response.

    • Here is an example code snippet for posting data an...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare all concepts in framwork

Skills evaluated in this interview

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

(2 Questions)

  • Q1. What is permission set and profiles
  • Ans. 

    Permission sets and profiles are used in Salesforce to control access to objects, fields, and records.

    • Permission sets are used to grant additional permissions to specific users or groups beyond what is already defined in their profiles.

    • Profiles are used to define the baseline permissions and settings for a user or group.

    • Permission sets can be assigned to users in addition to their profile to give them access to specifi...

  • Answered by AI
  • Q2. Explain the End to End process of loan origination
  • Ans. 

    Loan origination process involves application, underwriting, approval, and funding stages.

    • Customer submits loan application with required documents

    • Lender reviews application for completeness and accuracy

    • Underwriting process assesses borrower's creditworthiness and risk

    • Loan approval or denial decision is made based on underwriting results

    • Funding stage involves disbursing approved loan amount to borrower

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Explain about yourself
  • Q2. What is exploratory testing and adhoc testing and how you used these in your project?
  • Ans. 

    Exploratory testing is a simultaneous learning, test design, and test execution approach. Adhoc testing is an informal testing approach without any predefined test cases.

    • Exploratory testing involves exploring the software, learning about it, and designing and executing tests on the fly.

    • Adhoc testing is unplanned and unstructured testing where testers randomly test the application without any specific test cases.

    • In my p...

  • Answered by AI
  • Q3. Roles and responsibilities in your previous projects
  • Q4. Difference between mobile and web testing?
  • Ans. 

    Mobile testing focuses on apps for smartphones and tablets, while web testing focuses on websites accessed through browsers.

    • Mobile testing involves testing apps on different devices and operating systems.

    • Web testing involves testing websites on different browsers and screen sizes.

    • Mobile testing includes testing for touch gestures and device-specific features.

    • Web testing includes testing for cross-browser compatibility ...

  • Answered by AI
  • Q5. Challenges faced in your last project?

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. General coding questions.
  • Q2. General experience questions

Virtusa Consulting Services Interview FAQs

How many rounds are there in Virtusa Consulting Services Selenium Automation Tester interview?
Virtusa Consulting Services interview process usually has 3 rounds. The most common rounds in the Virtusa Consulting Services interview process are One-on-one Round, Resume Shortlist and Behavioral.
How to prepare for Virtusa Consulting Services Selenium Automation Tester interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Virtusa Consulting Services. The most common topics and skills that interviewers at Virtusa Consulting Services expect are Automation Selenium, Java Spring Boot, Jenkins, Postman and QA.
What are the top questions asked in Virtusa Consulting Services Selenium Automation Tester interview?

Some of the top questions asked at the Virtusa Consulting Services Selenium Automation Tester interview -

  1. Regular techinal java and selenium based questi...read more
  2. Particular about jira and Jenk...read more
  3. Selenium core javaa conce...read more

Tell us how to improve this page.

Virtusa Consulting Services Selenium Automation Tester Interview Process

based on 3 interviews

1 Interview rounds

  • One-on-one Round
View more
Virtusa Consulting Services Selenium Automation Tester Salary
based on 5 salaries
₹5.3 L/yr - ₹10.9 L/yr
10% less than the average Selenium Automation Tester Salary in India
View more details
Senior Consultant
4k salaries
unlock blur

₹8 L/yr - ₹30 L/yr

Lead Consultant
3.4k salaries
unlock blur

₹10.5 L/yr - ₹38 L/yr

Consultant
3.3k salaries
unlock blur

₹6 L/yr - ₹20.9 L/yr

Software Engineer
3.3k salaries
unlock blur

₹2.5 L/yr - ₹13 L/yr

Associate Consultant
2.8k salaries
unlock blur

₹4.6 L/yr - ₹15.3 L/yr

Explore more salaries
Compare Virtusa Consulting Services with

Cognizant

3.8
Compare

TCS

3.7
Compare

Infosys

3.6
Compare

Accenture

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