i
CGI Group
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
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...
Top trending discussions
posted on 12 Aug 2024
I applied via Job Portal and was interviewed in Jul 2024. There were 2 interview rounds.
I applied via Referral and was interviewed in May 2024. There were 3 interview rounds.
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
posted on 22 Nov 2024
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...
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...
posted on 26 Dec 2023
posted on 3 Oct 2022
I applied via Job Fair and was interviewed in Sep 2022. There were 2 interview rounds.
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
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.
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...
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.
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
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
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 ...
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
I applied via LinkedIn and was interviewed in Aug 2021. There were 3 interview rounds.
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.
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
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...
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...
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
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...
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...
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
Software Engineer
8.1k
salaries
| ₹3.8 L/yr - ₹13.7 L/yr |
Senior Software Engineer
7.2k
salaries
| ₹6 L/yr - ₹21.8 L/yr |
Lead Analyst
3.1k
salaries
| ₹9.9 L/yr - ₹29.5 L/yr |
Associate Software Engineer
1.8k
salaries
| ₹2.5 L/yr - ₹6.7 L/yr |
Senior Test Engineer
1.2k
salaries
| ₹6 L/yr - ₹20.2 L/yr |
TCS
Infosys
Wipro
HCLTech