i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Types of testing include functional testing, non-functional testing, manual testing, automated testing, regression testing, and performance testing.
Functional testing: Testing the functionality of the software against the requirements.
Non-functional testing: Testing aspects like performance, usability, and security.
Manual testing: Testing performed manually by testers.
Automated testing: Testing using automated tools an...
I applied via Job Portal and was interviewed in Nov 2022. There were 5 interview rounds.
To reproduce a bug, follow these steps:
Identify the steps that led to the bug
Record the exact inputs and conditions
Recreate the bug using the recorded steps and inputs
Document any error messages or unexpected behavior
I applied via Naukri.com and was interviewed in Sep 2021. There was 1 interview round.
The framework used in my project is a custom-built automation framework.
The framework is designed to support end-to-end testing of the application.
It follows a modular approach, allowing easy maintenance and scalability.
The framework supports various testing types such as functional, regression, and performance testing.
It integrates with popular testing tools like Selenium and JUnit.
The framework includes features like...
OOPS is used extensively in our project for creating modular and reusable code.
We use inheritance to create a base class for common functionalities and derive child classes for specific functionalities.
We use encapsulation to hide the implementation details of a class and provide a clean interface for other modules to interact with it.
We use polymorphism to allow objects of different classes to be treated as if they ar...
SQL syntax for update and insert queries
UPDATE table_name SET column1 = value1, column2 = value2 WHERE condition;
INSERT INTO table_name (column1, column2, column3) VALUES (value1, value2, value3);
SQL query to find the 2nd maximum value.
Use the ORDER BY clause to sort the values in descending order.
Use the LIMIT clause to limit the result to the second row.
Use a subquery to exclude the maximum value from the result set.
Static keyword is used to define class-level variables and methods. Static block is used to initialize static variables.
Static keyword is used to define variables and methods that belong to the class rather than instances of the class.
Static variables are initialized only once, when the class is loaded into memory.
Static methods can be called without creating an instance of the class.
Static block is a block of code tha...
CGI Group interview questions for designations
I applied via Referral and was interviewed in Oct 2021. There were 2 interview rounds.
Get interview-ready with Top CGI Group Interview Questions
I appeared for an interview before May 2022.
Pacing is calculated by dividing the total time available by the number of questions or tasks to be completed.
Determine the total time available for the test
Count the number of questions or tasks to be completed
Divide the total time by the number of questions or tasks
This will give you the pacing time per question or task
I have worked on various testing tools such as Selenium, JMeter, SoapUI, TestNG, and Appium.
Proficient in Selenium for web application testing
Experience in load testing using JMeter
Familiarity with API testing using SoapUI
Expertise in TestNG for test case management
Knowledge of Appium for mobile application testing
I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.
Answering questions related to Senior Test Engineer interview
Different keywords in Gherkin include Given, When, Then, And, But
Example script for scenario: Given I am on the login page, When I enter valid credentials, Then I should be redirected to the dashboard
Backend testing involves testing the server-side components of an application
Java basic questions may include concepts like OOPs, exception handling, and data st
The question covers topics related to data warehousing and reporting.
Facts are measurable data points, dimensions are descriptive attributes
ETL process involves extracting data from various sources, transforming it and loading it into a target system
Report validation involves verifying the accuracy and completeness of reports
Top trending discussions
Some of the top questions asked at the CGI Group Senior Test Engineer interview for experienced candidates -
based on 3 interviews
2 Interview rounds
based on 113 reviews
Rating in categories
Software Engineer
8.1k
salaries
| ₹3.8 L/yr - ₹14 L/yr |
Senior Software Engineer
7.3k
salaries
| ₹6.1 L/yr - ₹22.5 L/yr |
Lead Analyst
3.1k
salaries
| ₹10 L/yr - ₹31.5 L/yr |
Associate Software Engineer
1.9k
salaries
| ₹2.5 L/yr - ₹7 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹21.3 L/yr |
Accenture
Wipro
Cognizant
Capgemini