Upload Button Icon Add office photos
Engaged Employer

i

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

CGI Group Verified Tick

Compare button icon Compare button icon Compare
4.0

based on 4.3k Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

CGI Group Software Testing Interview Questions and Answers

Updated 24 Apr 2024

CGI Group Software Testing Interview Experiences

1 interview found

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

I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Create a new folder using VB SCRIPT Jenkins integration Selenium Xpath Regression and retest
  • Ans. 

    To create a new folder using VB SCRIPT, integrate with Jenkins, use Selenium Xpath for testing, and perform regression and retest.

    • Use VB SCRIPT to create a new folder by using the FileSystemObject

    • Integrate with Jenkins for automation and continuous integration

    • Utilize Selenium Xpath for locating elements on web pages during testing

    • Perform regression testing to ensure new changes do not affect existing functionality

    • Retes...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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 Jul 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Hashmap code logic
  • Q2. Propertiy file , xpath ,excel file code
Round 2 - Behavioral 

(2 Questions)

  • Q1. Resume based question
  • Q2. Ci cd jenkin question

Interview Preparation Tips

Interview preparation tips for other job seekers - Best of luck
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed in May 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Fibonacci seriers
  • Q2. Oops concepts java
Round 2 - Technical 

(2 Questions)

  • Q1. Find min and max number in an array
  • Ans. 

    Find min and max number in an array of strings

    • Convert array elements to integers for comparison

    • Use built-in functions like Math.min() and Math.max()

    • Handle edge cases like empty array or non-numeric elements

  • Answered by AI
  • Q2. Test scenario for elevator
Round 3 - HR 

(1 Question)

  • Q1. Tell me about your self

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Smoke vs sanity
  • Ans. 

    Smoke testing is a quick test to check if the basic functionalities of the software are working, while sanity testing is a more thorough test to ensure that the software is ready for further testing.

    • Smoke testing is done to check if the critical functionalities of the software are working properly.

    • Sanity testing is done to ensure that the software is stable and ready for further testing.

    • Smoke testing is usually done be...

  • Answered by AI
  • Q2. Scrum and agile

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Why atos? Coding skills required
  • Ans. 

    Atos is a leading global IT services company with a strong focus on automation and coding skills.

    • Atos is a well-established global IT services company known for its expertise in automation and coding.

    • They have a strong reputation for delivering innovative solutions to clients using cutting-edge technologies.

    • Working at Atos will provide opportunities to enhance coding skills and work on challenging automation projects.

    • A...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
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 - Technical 

(1 Question)

  • Q1. Selenium interview questions
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion

I applied via Job Fair and was interviewed in Sep 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(4 Questions)

  • Q1. What about Testing ?
  • Ans. 

    Testing is the process of evaluating a system or its component(s) with the intent to find whether it satisfies the specified requirements or not.

    • Testing is an essential part of software development.

    • It helps to identify defects and errors in the software.

    • Testing can be done manually or through automation.

    • Types of testing include functional, performance, security, and usability testing.

    • Testing should be done throughout t

  • Answered by AI
  • Q2. Which tool using in software testing ?
  • Ans. 

    There are various tools used in software testing such as Selenium, JMeter, Appium, etc.

    • Selenium is used for web application testing

    • JMeter is used for load testing

    • Appium is used for mobile application testing

    • Other tools include TestComplete, SoapUI, etc.

  • Answered by AI
  • Q3. Why are you using Java?
  • Ans. 

    Java is a popular programming language for software testing due to its platform independence, object-oriented nature, and vast community support.

    • Java is platform-independent, meaning that code written in Java can run on any platform that has a Java Virtual Machine (JVM) installed.

    • Java is object-oriented, making it easier to write modular and reusable code.

    • Java has a vast community of developers and testers, providing a...

  • Answered by AI
  • Q4. How to iterate Map ?
  • Ans. 

    To iterate a Map, use for-each loop or Iterator interface.

    • Use for-each loop to iterate over the Map entries.

    • Use keySet() method to get the Set of keys and then iterate over it.

    • Use values() method to get the Collection of values and then iterate over it.

    • Use entrySet() method to get the Set of Map.Entry objects and then iterate over it.

    • Use Iterator interface to iterate over the Map entries.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Amazon Web Services Software Testing Engineer interview:
  • Java Selinium
Interview preparation tips for other job seekers - Every one should be perfect but once get a chance to prove it

Skills evaluated in this interview

Interview Questionnaire 

6 Questions

  • Q1. First of all they asked about myself like tell me about my self , After they started with my career life last project experience,
  • Ans. I have answered my last project work experience, First 2 years manual after moved Automation
  • Answered Anonymously
  • Q2.  First Ask to write the program in Java find a character in given sentences
  • Q3. To write a program in Fibonacci series
  • Ans. 

    A program to generate Fibonacci series.

    • Declare two variables to store the first two numbers of the series

    • Loop through the series and add the previous two numbers to get the next number

    • Print the series or store it in an array

  • Answered by AI
  • Q4. To write a program remove a duplicate from array list?
  • Ans. 

    Program to remove duplicates from an array list

    • Create a new empty array list

    • Loop through the original array list

    • If the element is not already in the new array list, add it

    • Return the new array list

  • Answered by AI
  • Q5. What is Collection and types and how is it working?
  • Ans. 

    Collections are objects that group multiple elements into a single unit.

    • Collections are used to store, retrieve, manipulate and communicate aggregate data.

    • Types of collections include List, Set, Map, Queue, Stack, etc.

    • Collections can be used to improve code readability, maintainability and performance.

    • Example: ArrayList is a type of List collection that stores elements in an ordered sequence.

    • Example: HashMap is a type ...

  • Answered by AI
  • Q6. How did you find the CSS selector?
  • Ans. 

    CSS selectors can be found using browser developer tools or by inspecting the HTML code.

    • Use browser developer tools to inspect elements and find their CSS selectors

    • Inspect the HTML code to find class or ID names that can be used as selectors

    • Use CSS selector reference guides to learn about different types of selectors

    • Experiment with different selectors to find the most efficient and specific one for your needs

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Only thing you have to answer boldly

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Aug 2021. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. LTE Call flow and MME-SGW tunnel
  • Q2. Openstack Deployment
  • Q3. Cluster joining in kubernetes
  • Ans. 

    Cluster joining in Kubernetes involves adding nodes to an existing cluster.

    • Nodes can be added to a cluster using the 'kubeadm join' command.

    • The joining node must have the same Kubernetes version as the existing cluster.

    • The joining node must also have the same network configuration as the existing cluster.

    • Once joined, the new node will be able to run workloads and share resources with the existing nodes.

  • Answered by AI
  • Q4. Python coding

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confidant and only answer what you know

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.

Interview Questionnaire 

7 Questions

  • Q1. 1. Cucumber execution process 2. Parellel testing using any frameworks 3. Annotation sequence in testNG 4. How to values for the test cases using data provider. 5. To get top 3 students records who stu...
  • Q2. What is n-1 in agile?
  • Ans. 

    n-1 in agile refers to the number of testers required to test a feature, where n is the total number of testers.

    • n-1 is a formula used to determine the number of testers needed to test a feature in agile development.

    • It means that one tester less than the total number of testers is required to test a feature.

    • For example, if there are 5 testers in a team, then n-1 would mean that 4 testers are required to test a feature.

    • T...

  • Answered by AI
  • Q3. When do we do the regression testing and why?
  • Ans. 

    Regression testing is performed to ensure that changes or updates to a software application do not introduce new defects or impact existing functionality.

    • Regression testing is done after making changes to the software application.

    • It helps in identifying any unintended side effects of the changes.

    • It ensures that previously working features are not broken due to the changes.

    • Regression testing is typically performed durin...

  • Answered by AI
  • Q4. What should be done when a defect is found in production?
  • Ans. 

    Defects found in production should be immediately reported and a plan should be made to fix the issue.

    • Report the defect to the development team and stakeholders

    • Analyze the impact of the defect on the system and users

    • Prioritize the defect based on severity and impact

    • Create a plan to fix the defect and test the fix thoroughly

    • Deploy the fix to production after testing

    • Monitor the system to ensure the defect has been resolv

  • Answered by AI
  • Q5. What is bug and what is defect?
  • Ans. 

    A bug is a coding error that causes unexpected behavior. A defect is a deviation from the expected behavior.

    • A bug is a mistake made by a programmer while writing code.

    • A defect is a problem with the software that causes it to behave differently than expected.

    • Bugs can be fixed by correcting the code, while defects require a deeper analysis of the software.

    • Examples of bugs include syntax errors, logical errors, and runtim...

  • Answered by AI
  • Q6. What is background in cucumber?
  • Ans. 

    Cucumber is a BDD (Behavior Driven Development) tool used for testing software.

    • Cucumber uses Gherkin syntax to write test cases in a human-readable format

    • It allows collaboration between developers, testers, and business stakeholders

    • Cucumber supports multiple programming languages such as Java, Ruby, and Python

    • It helps in automating acceptance tests and ensures that the software meets the requirements

    • Cucumber can be int...

  • Answered by AI
  • Q7. How to rightclick in java?
  • Ans. 

    To right-click in Java, use the Robot class to simulate a mouse click event.

    • Create an instance of the Robot class

    • Move the mouse to the desired location using the mouseMove() method

    • Simulate a right-click event using the mousePress() and mouseRelease() methods with the InputEvent.BUTTON3_MASK parameter

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident whatever it is. And be strong in any of the languages like java or python if you are going for automation testing interview.

Skills evaluated in this interview

CGI Group Interview FAQs

How many rounds are there in CGI Group Software Testing interview?
CGI Group interview process usually has 1 rounds. The most common rounds in the CGI Group interview process are Technical.

Tell us how to improve this page.

People are getting interviews through

based on 1 CGI Group interview
Job Portal
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

TCS Interview Questions
3.7
 • 10.1k Interviews
Accenture Interview Questions
3.9
 • 7.9k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.8k Interviews
View all
Software Engineer
8.1k salaries
unlock blur

₹3.8 L/yr - ₹13.7 L/yr

Senior Software Engineer
7.2k salaries
unlock blur

₹6 L/yr - ₹21.8 L/yr

Lead Analyst
3.1k salaries
unlock blur

₹9.9 L/yr - ₹29.5 L/yr

Associate Software Engineer
1.8k salaries
unlock blur

₹2.5 L/yr - ₹6.7 L/yr

Senior Test Engineer
1.2k salaries
unlock blur

₹6 L/yr - ₹20.2 L/yr

Explore more salaries
Compare CGI Group with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

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