i
Coforge
Filter interviews by
I applied via Referral and was interviewed before Jan 2022. There were 3 interview rounds.
Types of testing include unit, integration, system, acceptance, regression, performance, and security testing.
Unit testing: testing individual units or components of the application
Integration testing: testing how different units or components work together
System testing: testing the entire system as a whole
Acceptance testing: testing to ensure the application meets the requirements of the stakeholders
Regression testin...
End to end test activities involve testing the entire system from start to finish.
End to end testing verifies the functionality of the entire system
It involves testing all the components of the system together
It ensures that the system works as expected in a real-world scenario
Examples include testing a shopping cart on an e-commerce website or testing a banking application from login to transaction
Top trending discussions
posted on 16 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 2 interview rounds.
Parallel test execution in Cucumber allows running multiple test scenarios simultaneously for faster results.
Use tools like TestNG or JUnit to run Cucumber tests in parallel
Configure the test runner to specify the number of threads to use for parallel execution
Ensure that the tests are independent and do not interfere with each other
Consider using a parallel plugin like Cucumber-JVM-Parallel to manage parallel executio
Browser history can be handled by clearing cache, cookies, and browsing data regularly.
Regularly clear cache, cookies, and browsing history to improve browser performance
Use incognito mode for private browsing to prevent history from being saved
Disable browser history tracking if needed for privacy reasons
Browser history can be managed by clearing cache, cookies, and browsing history regularly.
Regularly clear cache, cookies, and browsing history to improve browser performance
Use private browsing mode to prevent saving browsing history
Disable browser history tracking in browser settings
Use browser extensions or plugins to manage and delete browsing history
Consider using a VPN for additional privacy and security
I applied via Naukri.com and was interviewed in Sep 2024. There was 1 interview round.
Bind is the present tense form of the verb, while bound is the past tense and past participle form.
Bind is used when referring to the act of tying or fastening something together.
Bound is used when referring to the state of being tied or fastened.
Example: She binds the books together. The books are bound tightly.
I have worked on over 500 transactions in my career as a QA Analyst.
I have experience working on various types of transactions including financial, e-commerce, and healthcare.
I have tested transactions involving payment processing, order fulfillment, and data transfer.
I have collaborated with developers and business analysts to ensure the accuracy and functionality of transactions.
I have used tools like JIRA and Seleni...
Different types of endorsement transactions include blank endorsement, special endorsement, restrictive endorsement, and qualified endorsement.
Blank endorsement: Simply signing the back of a check or other negotiable instrument without specifying a payee.
Special endorsement: Directing the payment to a specific person or entity by writing 'Pay to the order of [name]' above the signature.
Restrictive endorsement: Limiting...
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Split alpha-numeric values in Java without using split method
Iterate through each character in the input string
Check if the character is a digit or a letter using Character.isDigit() and Character.isLetter() methods
Create separate strings for digits and letters and store them in an array
Use ALTER TABLE statement to add a new column with a default value and set it to NOT NULL
Use ALTER TABLE table_name ADD column_name data_type DEFAULT default_value NOT NULL;
Example: ALTER TABLE employees ADD hire_date DATE DEFAULT '2022-01-01' NOT NULL;
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Selenium is a widely used open-source tool for web automation testing, while Cypress is a newer tool known for its fast and reliable testing capabilities.
Selenium is more established and has a larger community support
Cypress is known for its fast test execution times
Cypress has built-in support for modern web technologies like React and Angular
Selenium supports multiple programming languages like Java, Python, and C#
Cy...
Cypress can be installed using npm package manager.
Install Node.js if not already installed
Open terminal and run 'npm install cypress'
Once installation is complete, run 'npx cypress open' to open Cypress Test Runner
Reverse a string in Javascript
Use the split() method to convert the string into an array of characters
Use the reverse() method to reverse the order of the characters
Use the join() method to convert the array back into a string
They told to write java program in string and collections
Test cases are specific conditions or inputs to test a particular functionality, while test scenarios are a sequence of test cases to test a broader functionality.
Test cases are detailed steps to test a specific functionality, while test scenarios are a collection of test cases to test a broader functionality.
Test cases are more granular and focus on individual functionalities, while test scenarios are more high-level ...
A program to read data from an Excel file using a programming language.
Use a library or module that supports reading Excel files, such as pandas in Python or Apache POI in Java.
Open the Excel file and select the specific sheet or range of cells to read data from.
Iterate through the rows and columns to extract the data and store it in an array of strings.
Seeking new challenges and growth opportunities in a more innovative environment.
Desire for new challenges and learning opportunities
Seeking a more innovative work environment
Looking for career growth and advancement
Interested in working with new technologies or methodologies
I was interviewed in Oct 2024.
Complex aptitude Test
Test estimation techniques involve various methods to predict the time and resources needed for testing activities.
Use historical data from previous projects to estimate testing effort
Break down the project into smaller tasks and estimate each task individually
Use expert judgment from experienced QA engineers to provide input on estimation
Consider complexity, risks, and dependencies when estimating testing effort
My framework is a data-driven automation framework using Selenium and TestNG.
Utilizes Selenium for web automation
Uses TestNG for test case management and execution
Data-driven approach for test data separation
Supports parallel execution for faster testing
Includes reporting tools like ExtentReports for detailed test results
OOPs concept is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
OOPs stands for Object-Oriented Programming
Key concepts include classes, objects, inheritance, polymorphism, and encapsulation
Classes are blueprints for objects, defining their properties and behaviors
Objects are instances of classes, representing real-world entities
Inh...
posted on 29 Nov 2024
I was interviewed in May 2024.
Java program to create and manipulate an array of strings
Declare and initialize an array of strings: String[] arrayName = new String[] {"string1", "string2", "string3"};
Access elements in the array using index: String element = arrayName[index];
Modify elements in the array: arrayName[index] = "newString";
Iterate through the array using a loop: for(String element : arrayName) { // do something with element }
Java program to manipulate an array of strings
Use a for loop to iterate through the array of strings
Use string methods like substring, indexOf, or replace to manipulate the strings
Use StringBuilder for efficient string manipulation
Senior Software Engineer
4.8k
salaries
| ₹6.3 L/yr - ₹25.2 L/yr |
Technical Analyst
2.5k
salaries
| ₹9.3 L/yr - ₹38.4 L/yr |
Software Engineer
2k
salaries
| ₹2.2 L/yr - ₹9.5 L/yr |
Senior Test Engineer
1.8k
salaries
| ₹4.6 L/yr - ₹19.5 L/yr |
Technology Specialist
1.2k
salaries
| ₹11.7 L/yr - ₹42 L/yr |
Capgemini
Cognizant
Accenture
Infosys