Wipro
CTTI Interview Questions and Answers
Q1. Give me the real example of equivalence partitioning?
Equivalence partitioning is a technique used in software testing to divide input data into groups that are expected to exhibit similar behavior.
Dividing input data into groups that are expected to behave similarly
Testing only one input from each group
Examples: age groups, income brackets, product categories
Q2. Can you explain various tasks of a software quality assurance engineer?
A software quality assurance engineer is responsible for ensuring the quality of software products by testing, identifying defects, and implementing improvements.
Creating test plans and test cases
Executing test cases and reporting defects
Performing regression testing
Conducting automated testing
Collaborating with developers to resolve issues
Ensuring compliance with quality standards and regulations
Q3. What is sanity testing?
Sanity testing is a type of software testing that checks whether the basic functionalities of the application are working or not.
It is a subset of regression testing
It is performed after receiving a software build to ensure that the critical functionalities are working fine
It is a quick and shallow testing process
It helps to identify defects early in the development cycle
Example: Checking if the login page is working after a new feature is added
Q4. What is smoke testing?
Smoke testing is a preliminary testing technique to check if the software build is stable enough for further testing.
It is a quick and shallow testing technique
It is performed to ensure that the critical functionalities of the software are working fine
It is usually done after a new build is released
It helps in identifying major issues early in the testing cycle
Example: Checking if the login page is working after a new build is released
Q5. Array and array list difference
Array is a fixed size data structure while array list is a dynamic size data structure.
Array is a basic data structure in programming with a fixed size.
Array list is a dynamic data structure that can grow or shrink in size.
Array elements are stored in contiguous memory locations.
Array list elements are stored in non-contiguous memory locations.
Array list allows insertion and deletion of elements at any position.
Array does not allow insertion or deletion of elements once it is...read more
Q6. How would you manage a testing issue?
I would identify the root cause, prioritize the issue based on impact, collaborate with the team to find a solution, and document the resolution.
Identify the root cause of the testing issue
Prioritize the issue based on its impact on the project
Collaborate with the team to brainstorm and find a solution
Document the issue, steps taken to resolve it, and the final resolution
Q7. What do you know about Risk analyst
Risk analysts assess and identify potential risks that may impact an organization's financial standing or reputation.
Risk analysts evaluate potential risks and their impact on an organization
They use statistical analysis and modeling to predict future risks
They develop strategies to mitigate risks and minimize potential losses
Examples of risks analyzed include market fluctuations, regulatory changes, and cybersecurity threats
Q8. Hashmap and hashset difference
Hashmap stores key-value pairs while hashset stores only unique values.
Hashmap allows null keys and values while hashset doesn't allow null values.
Hashmap uses key to retrieve value while hashset uses value itself to retrieve.
Example: Hashmap - {1:'one', 2:'two'}, Hashset - {'one', 'two', 'three'}
Q9. Short cut keys of excel
Short cut keys in Excel help users to perform tasks quickly and efficiently.
Ctrl + C: Copy
Ctrl + V: Paste
Ctrl + X: Cut
Ctrl + Z: Undo
Ctrl + Y: Redo
Top HR Questions asked in CTTI
Interview Process at CTTI
Top Quality Analyst Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month