i
Infosys
Filter interviews by
I have worked on various projects involving test automation for web applications using Selenium and API testing using Postman.
Developed automated test scripts using Selenium WebDriver for regression testing of web applications
Created test suites and executed test cases using TestNG framework
Performed API testing using Postman to validate response data and status codes
Integrated test automation scripts with CI/CD pipeli...
API testing is a type of software testing that involves testing APIs directly to ensure they meet functionality, reliability, performance, and security requirements.
API testing involves testing the functionality, reliability, performance, and security of APIs.
It focuses on verifying the communication and data exchange between different software systems.
API testing can be done at different levels such as unit testing, i...
Post is used to create a new resource, while patch is used to update an existing resource.
Post is used to create a new resource in the server.
Patch is used to update an existing resource in the server.
Post request typically includes all the data needed to create the resource, while patch request only includes the data that needs to be updated.
Post requests are idempotent, meaning multiple identical requests will have t...
Priority and severity are used to classify the impact and importance of a defect in software testing.
Priority determines the order in which defects should be fixed, based on business needs.
Severity indicates the impact of a defect on the system or users.
Priority is usually set by the product owner or business stakeholders.
Severity is typically determined by the testing team based on the impact on functionality.
Examples...
I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.
A testing framework is a set of guidelines, coding standards, concepts, processes, practices, project hierarchies, modularity, reporting mechanisms, and tool support for writing automated tests.
Provides a structure for organizing test scripts and test data
Offers reusable functions and libraries for common testing tasks
Helps in generating test reports and managing test execution
Supports integration with other tools and
Java code to identify duplicates in a given string
Convert the string into an array of characters
Use a HashMap to store each character and its frequency
Iterate through the array and check if the character already exists in the HashMap
If it does, increment the frequency count, if not, add it to the HashMap
Finally, iterate through the HashMap and print out the characters with frequency greater than 1
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
Taking a screenshot in Selenium can be done using the getScreenshotAs method.
Use WebDriver's getScreenshotAs method to capture the screenshot
Save the screenshot to a file using File class
Handle exceptions using try-catch block
A defect can have high severity and low priority when it affects critical functionality but can be easily worked around.
High severity due to impact on critical functionality
Low priority because there is a workaround available
Example: Spelling mistake in a non-critical error message
Use a HashSet to remove duplicates from a String in Java.
Create a HashSet to store unique characters.
Iterate through the String and add each character to the HashSet.
Convert the HashSet back to a String to get the result.
Oops concepts are not directly used in automation testing, but understanding them can help in writing better test scripts.
Understanding object-oriented programming concepts can help in writing efficient and maintainable test scripts
Encapsulation, inheritance, and polymorphism can be applied in test automation to improve code reusability and readability
For example, using inheritance to create a base test class with comm
Use a hash map to find repeated words in a sentence.
Split the sentence into words using space as delimiter
Create a hash map to store word frequencies
Iterate through the words and update the frequencies in the hash map
Identify words with frequency greater than 1 as repeated words
Infosys interview questions for designations
What people are saying about Infosys
I appeared for an interview before Feb 2021.
Time - 60mins
Time- 30mins
I applied via Company Website and was interviewed before Jan 2021. There were 3 interview rounds.
It totally taken by TCS ion
I applied via Campus Placement and was interviewed before Oct 2019. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Feb 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed before Feb 2020. There was 1 interview round.
I applied via Campus Placement and was interviewed before Oct 2020. There was 1 interview round.
based on 4 interviews
1 Interview rounds
based on 7 reviews
Rating in categories
Hyderabad / Secunderabad,
Chennai
+11-6 Yrs
Not Disclosed
Hyderabad / Secunderabad,
Pune
+12-7 Yrs
Not Disclosed
Technology Analyst
55.4k
salaries
| ₹3 L/yr - ₹11 L/yr |
Senior Systems Engineer
51k
salaries
| ₹2.5 L/yr - ₹7.8 L/yr |
System Engineer
31.6k
salaries
| ₹2.5 L/yr - ₹5.5 L/yr |
Technical Lead
31k
salaries
| ₹5.1 L/yr - ₹19.7 L/yr |
Senior Associate Consultant
28.5k
salaries
| ₹6.2 L/yr - ₹17 L/yr |
TCS
Wipro
Cognizant
Accenture