Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Capgemini Team. If you also belong to the team, you can get access from here

Capgemini Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Capgemini Selenium Automation Tester Interview Questions and Answers

Updated 18 Dec 2024

Capgemini Selenium Automation Tester Interview Experiences

2 interviews found

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

(1 Question)

  • Q1. OOPS concepts, Testng
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Explain about oops concepts?
  • Ans. 

    OOPs concepts refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class.

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

    • Polymorphism: Ability of a function to behave differently based on the object it is acting upon.

    • Abstraction: Hiding the complex im...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - It was very good experience.

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. What is the difference between a Test Stub and a Test Driver?
Q3. Why should Selenium be selected as a testing tool for web applica ... read more
Q4. How can you run a selected test from a group of tests in Cucumber ... read more
Q5. Can you explain the Software Testing Life Cycle (STLC)?

Interview questions from similar companies

Interview Questionnaire 

1 Question

  • Q1. Testplan Vs test strategy
  • Ans. 

    Test plan outlines the scope, approach, resources, and schedule of testing. Test strategy defines the testing approach for the entire project.

    • Test plan is a document that outlines the testing scope, objectives, and schedule.

    • Test strategy is a high-level document that defines the testing approach for the entire project.

    • Test plan is more detailed and specific to a particular testing phase or cycle.

    • Test strategy is more g...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I applied online, and got an interview invite through mail

Skills evaluated in this interview

I applied via Referral and was interviewed before Aug 2021. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

There will be Aptitude test

Round 3 - Coding Test 

Coding test are important to be clear

Round 4 - Technical 

(1 Question)

  • Q1. There will be technical question
Round 5 - HR 

(1 Question)

  • Q1. HR will ask Aptitude question email writing don't take lightly

Interview Preparation Tips

Interview preparation tips for other job seekers - There will be Aptitude test are most important to getting select have to clean Aptitude round
But its also depends on how many requirements they have

I applied via Naukri.com and was interviewed in May 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. Python dictionary
  • Q2. Python functions

Interview Preparation Tips

Interview preparation tips for other job seekers - Machine learning , ie learning full function related Oops concepts required must

Interview Questionnaire 

5 Questions

  • Q1. 1-Framework Explanation(how to design)
  • Ans. 

    Framework design involves creating a structured approach to automate testing.

    • Identify the testing requirements and objectives

    • Choose a suitable automation tool

    • Create a modular and reusable code structure

    • Implement error handling and reporting mechanisms

    • Integrate with version control and continuous integration systems

    • Ensure scalability and maintainability

    • Examples: Keyword-driven, Data-driven, Hybrid frameworks

  • Answered by AI
  • Q2. 2 - Selenium common questions
  • Q3. 3- Project related questions
  • Q4. 4 - How to read data from excel
  • Ans. 

    To read data from Excel, we can use libraries like Apache POI or OpenCSV.

    • Create a FileInputStream object to read the Excel file

    • Create a Workbook object using the FileInputStream object

    • Get the sheet from the Workbook object using sheet name or index

    • Iterate through rows and columns to read data

    • Close the Workbook and FileInputStream objects

  • Answered by AI
  • Q5. 5 - Java oops concepts

Skills evaluated in this interview

I appeared for an interview in Feb 2022.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What is sprint retrospective
  • Ans. 

    Sprint retrospective is a meeting held at the end of a sprint to review the team's performance and identify areas for improvement.

    • It is a time-boxed meeting

    • It is attended by the entire team including the product owner and scrum master

    • The team discusses what went well, what didn't go well, and what can be improved in the next sprint

    • Action items are identified and assigned to team members for follow-up

    • The goal is to cont...

  • Answered by AI
  • Q2. What is sprint backlog
  • Ans. 

    Sprint backlog is a prioritized list of tasks to be completed during a sprint.

    • It is created during sprint planning

    • It contains user stories, bugs, and technical tasks

    • It is updated daily during the sprint

    • It helps the team to stay focused on the sprint goal

    • It is owned by the development team

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - The interviewer was quite rude. Have ap patience and give the interview properly

Skills evaluated in this interview

I applied via Referral and was interviewed in Nov 2021. There was 1 interview round.

Interview Questionnaire 

12 Questions

  • Q1. Explain your framework in detail
  • Ans. 

    My framework is a hybrid framework that combines data-driven and keyword-driven approaches.

    • The framework uses Excel sheets to store test data and keywords.

    • It uses Selenium WebDriver for browser automation.

    • It has a modular structure with reusable functions and libraries.

    • It generates detailed HTML reports for test results.

    • It supports parallel execution of tests.

    • It has built-in exception handling and logging mechanisms.

  • Answered by AI
  • Q2. What is Maven and explain it's structure
  • Ans. 

    Maven is a build automation tool used primarily for Java projects.

    • Maven uses a Project Object Model (POM) to manage dependencies and build process

    • It uses a central repository to download dependencies

    • Maven has a defined directory structure for projects

    • Plugins can be added to extend Maven's functionality

  • Answered by AI
  • Q3. What is setting.xml in Maven
  • Ans. 

    settings.xml is a configuration file used by Maven to customize its behavior.

    • It contains information about the local repository location, proxy settings, and server credentials.

    • It can be used to define profiles for different environments.

    • It is located in the .m2 directory in the user's home directory.

    • It can be overridden by using the -s or --settings command-line option.

  • Answered by AI
  • Q4. How to link TestNG file in Maven POM
  • Ans. 

    To link TestNG file in Maven POM, add the TestNG dependency and plugin in POM.xml

    • Add TestNG dependency in POM.xml

    • Add TestNG plugin in POM.xml

    • Configure TestNG plugin to run the TestNG XML file

    • Example: org.testng testng 7.4.0 org.apache.maven.plugins maven-surefire-plugin 3.0.0-M5 testng.xml

  • Answered by AI
  • Q5. What is Select class in Selenium. Write down syntax and explain the methods
  • Ans. 

    Select class in Selenium is used to handle dropdowns and multi-select options on a web page.

    • Syntax: Select select = new Select(driver.findElement(By.id("dropdownId")));

    • Methods: selectByVisibleText(), selectByValue(), selectByIndex(), getOptions(), isMultiple(), getAllSelectedOptions(), deselectAll(), deselectByVisibleText(), deselectByValue(), deselectByIndex()

    • Select class is used to handle dropdowns and multi-select o...

  • Answered by AI
  • Q6. What is Jenkins and how to create job in jenkins
  • Ans. 

    Jenkins is an open-source automation server used for continuous integration and delivery. It allows creating and managing jobs.

    • Jenkins is a popular tool for automating software development processes.

    • It provides a web-based interface for creating and managing jobs.

    • Jobs in Jenkins are used to define tasks and workflows for building, testing, and deploying software.

    • To create a job in Jenkins, navigate to the Jenkins dashb...

  • Answered by AI
  • Q7. How to point to any other branch other than master in Jenkins
  • Ans. 

    To point to any other branch in Jenkins, use the 'Branch specifier' field in the 'Source Code Management' section.

    • In the Jenkins job configuration, go to the 'Source Code Management' section

    • Select the appropriate SCM tool (e.g. Git, SVN)

    • In the 'Branch specifier' field, enter the name of the branch you want to point to (e.g. 'develop', 'feature/xyz')

    • Save the configuration and run the job

  • Answered by AI
  • Q8. What is the design pattern used in my framework
  • Ans. 

    I don't have the available data to answer this question.

    • N/A

  • Answered by AI
  • Q9. What is polymorphism and explain with examples you used in your project
  • Ans. 

    Polymorphism is the ability of an object to take on many forms. It allows objects of different classes to be treated as if they were the same type.

    • Polymorphism is achieved through method overriding and method overloading

    • Example: A parent class Animal has a method called makeSound(). Child classes like Dog, Cat, and Cow can override this method to make their own unique sound.

    • Another example is method overloading where a...

  • Answered by AI
  • Q10. What is abstraction and difference between interface and abstract class
  • Ans. 

    Abstraction is a way of hiding implementation details. An interface is a contract that specifies the behavior of a class.

    • Abstraction is achieved through abstract classes and interfaces

    • Abstract classes can have both abstract and non-abstract methods

    • Interfaces can only have abstract methods and constants

    • A class can implement multiple interfaces but can only inherit from one abstract class

    • Abstract classes can have constru...

  • Answered by AI
  • Q11. Write SQL query to delete duplicate records
  • Ans. 

    SQL query to delete duplicate records

    • Use the DELETE statement with a subquery to identify and delete duplicate records

    • The subquery should select the duplicate records based on the columns that define uniqueness

    • Use the ROW_NUMBER() function to assign a unique number to each row, and delete rows with a number greater than 1

  • Answered by AI
  • Q12. Write SQL query to get the 10th highest salary from employee table
  • Ans. 

    SQL query to get the 10th highest salary from employee table

    • Use ORDER BY and LIMIT clauses

    • Subquery can be used to get the 10th highest salary

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on the framework you have in your organization and you should know why have you used particular line in your framework.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Write a program in Java to reverse a string
  • Ans. 

    A Java program to reverse a string

    • Create a char array from the input string

    • Use two pointers to swap characters from start and end of the array

    • Convert the char array back to a string and return

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Basic knowledge of programming & automation.

Skills evaluated in this interview

Round 1 - Coding Test 

Hashmaps, inheritance, webdriver, cucumber, testng framework, maven dependencies,extent reports, excel handling

Round 2 - Technical 

(1 Question)

  • Q1. Sample codes in automation using selenium webdriver, maven , git, jenkins
  • Ans. 

    Sample codes for automation using Selenium WebDriver, Maven, Git, Jenkins

    • Selenium WebDriver: driver.findElement(By.id("elementID")).sendKeys("text")

    • Maven: mvn clean install

    • Git: git clone https://github.com/username/repository.git

    • Jenkins: create a new job and configure it to run the automation tests

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - go had with all maven related and testng annotations, excel handling using apache poi

Skills evaluated in this interview

Capgemini Interview FAQs

How many rounds are there in Capgemini Selenium Automation Tester interview?
Capgemini interview process usually has 1 rounds. The most common rounds in the Capgemini interview process are Technical.
How to prepare for Capgemini 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 Capgemini. The most common topics and skills that interviewers at Capgemini expect are Automation Testing, Selenium, Appium, Application Software and Black Box Testing.
What are the top questions asked in Capgemini Selenium Automation Tester interview?

Some of the top questions asked at the Capgemini Selenium Automation Tester interview -

  1. Explain about oops concep...read more
  2. OOPS concepts, Tes...read more

Tell us how to improve this page.

Capgemini Selenium Automation Tester Interview Process

based on 2 interviews

Interview experience

3.5
  
Good
View more
Capgemini Selenium Automation Tester Salary
based on 13 salaries
₹4 L/yr - ₹10 L/yr
6% more than the average Selenium Automation Tester Salary in India
View more details

Capgemini Selenium Automation Tester Reviews and Ratings

based on 5 reviews

4.5/5

Rating in categories

3.9

Skill development

4.5

Work-life balance

4.2

Salary

4.5

Job security

4.5

Company culture

3.6

Promotions

4.0

Work satisfaction

Explore 5 Reviews and Ratings
Consultant
55.6k salaries
unlock blur

₹5.2 L/yr - ₹18 L/yr

Associate Consultant
50.7k salaries
unlock blur

₹3 L/yr - ₹11.9 L/yr

Senior Consultant
46.8k salaries
unlock blur

₹7.5 L/yr - ₹25 L/yr

Senior Analyst
20.9k salaries
unlock blur

₹2.2 L/yr - ₹9 L/yr

Senior Software Engineer
20.5k salaries
unlock blur

₹3.5 L/yr - ₹12.9 L/yr

Explore more salaries
Compare Capgemini with

Wipro

3.7
Compare

Accenture

3.8
Compare

Cognizant

3.7
Compare

TCS

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