QualityKiosk Technologies
80+ The Shegaon Shri Agrasen Co-op Credit Society Interview Questions and Answers
Q1. what is a type of testing? What are the principles?
A type of testing is functional testing which tests the functionality of the software.
Functional testing checks if the software meets the requirements and specifications
It involves testing individual functions or features of the software
Examples include unit testing, integration testing, system testing, and acceptance testing
Q2. What is sdlc,stlc,smoke,sanity, regression,test strategy,test plan, Rtm, defect density, defect life cycle, functional, load testing, analytical questions,
Answering common questions related to software testing
SDLC - Software Development Life Cycle
STLC - Software Testing Life Cycle
Smoke testing - preliminary testing to check if the software is stable enough for further testing
Sanity testing - quick testing to check if the major functionalities are working as expected
Regression testing - testing to ensure that changes made to the software do not affect existing functionalities
Test strategy - a plan for how testing will be carried...read more
Q3. Do you know about agile methodology? What is your strength? Do you use Jira
Yes, I am familiar with agile methodology and use Jira. My strength lies in test automation.
I have experience working in agile teams and following agile principles
I am comfortable using Jira for project management and issue tracking
My strength is in test automation, where I have expertise in tools like Selenium and Appium
I am also skilled in manual testing and have experience in creating test plans and test cases
Q4. Defect lifecycle, moratorium, what is NTC Customer, What is NPA, WHEN LOAN BECOMES NPA, Regression testing, Functional testing, corporate loan.
Questions related to defect lifecycle, moratorium, NTC Customer, NPA, regression testing, functional testing, and corporate loan.
Defect lifecycle refers to the stages a defect goes through from discovery to resolution.
Moratorium is a temporary suspension of an activity.
NTC Customer refers to a customer who has been declared as 'Not Traceable, Customer' by the bank.
NPA stands for Non-Performing Asset, a loan that has not been serviced for a certain period of time.
Regression te...read more
You are given an integer ‘N’, your task is to generate all combinations of well-formed parenthesis having ‘N’ pairs. You are task is to generate all possible valid sets of parenthesis th...read more
Q6. 1. What is Difference between Java & C++ 2. Tell me something about ur project. 3. Why Automation Testing Required ? 4. What is Performance Testing. ?
Java is platform-independent, object-oriented language while C++ is a high-level, general-purpose language with low-level features.
Java is platform-independent, meaning it can run on any device with Java Virtual Machine (JVM) installed.
C++ is a high-level language with low-level features, allowing for more control over hardware resources.
Java is object-oriented, focusing on objects and classes for programming.
C++ supports both procedural and object-oriented programming paradi...read more
Q7. Explain each types of testing like white box and black box testing
White box testing is testing the internal structure of the system while black box testing is testing the external behavior of the system.
White box testing involves testing the code, architecture, and design of the system.
Black box testing involves testing the functionality and user interface of the system.
White box testing is also known as clear box testing or structural testing.
Black box testing is also known as functional testing or behavioral testing.
Examples of white box ...read more
Q8. Bug tracking tools Life cycle of Sdlc, stlc,bug Types of testing Testing techniques
Answering questions related to bug tracking tools, SDLC, STLC, types of testing, and testing techniques.
Bug tracking tools are used to track and manage bugs found during testing.
SDLC (Software Development Life Cycle) is the process of developing software from planning to deployment.
STLC (Software Testing Life Cycle) is the process of testing software from planning to release.
Types of testing include functional, performance, security, usability, and more.
Testing techniques inc...read more
Q9. What is the difference between verification and validation? Give me an example of low severity and high priority. Phases of agile methodologies? what is the defect life cycle?
Verification ensures the product is built right, while validation ensures the right product is built.
Verification involves checking if the software meets the specified requirements.
Validation involves checking if the software meets the customer's needs and expectations.
Example of low severity and high priority: Spelling mistake in the company logo on the homepage.
Phases of agile methodologies: Planning, executing, monitoring, and adapting.
Defect life cycle includes identifica...read more
Q10. Why do we need framework?
Frameworks provide a structured way to develop and maintain software applications.
Frameworks provide a set of guidelines, best practices, and reusable components for developing software.
Frameworks help in reducing development time by providing pre-built modules and libraries.
Frameworks promote code reusability, scalability, and maintainability.
Frameworks help in standardizing the development process and improving overall code quality.
Examples of frameworks include Selenium fo...read more
Q11. Challenges you faced while automating?
Some challenges faced while automating include handling dynamic elements, synchronization issues, and maintaining test scripts.
Handling dynamic elements on the webpage
Synchronization issues between test scripts and application
Maintaining and updating test scripts as the application evolves
Q12. Black box vs White box testing
Black box testing focuses on testing the functionality of a system without knowing its internal code, while white box testing involves testing the internal code structure.
Black box testing is based on external expectations and requirements.
White box testing is based on internal code structure and logic.
Black box testing is more focused on end-user perspective.
White box testing is more focused on developer perspective.
Examples of black box testing include functional testing an...read more
Q13. Write test case on banking Application
Test case for banking application
Verify login functionality with valid credentials
Verify login functionality with invalid credentials
Verify account balance is displayed correctly
Verify funds transfer between accounts
Verify transaction history is displayed correctly
Q14. Levels of software testing
Levels of software testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing focuses on testing individual components or modules of the software.
Integration testing involves testing the interactions between different components.
System testing tests the entire system as a whole.
Acceptance testing is performed to validate if the system meets the requirements of the stakeholders.
Q15. Different types of software testing
Different types of software testing include functional, performance, security, usability, and regression testing.
Functional testing ensures that the software meets the specified requirements
Performance testing checks the software's speed, scalability, and stability under various workloads
Security testing identifies vulnerabilities and ensures that the software is secure
Usability testing evaluates the software's user-friendliness and ease of use
Regression testing ensures that ...read more
Q16. What is regression testing?
Regression testing is the process of testing changes made to a software application to ensure that existing functionality still works.
It is performed after making changes to the software
It ensures that existing functionality is not affected by the changes
It helps to catch any defects or bugs that may have been introduced
It can be automated to save time and effort
Examples include retesting after bug fixes, testing after adding new features, and testing after software upgrades
Q17. What is software testing
Software testing is the process of evaluating a software application or system to identify any defects or errors.
Software testing ensures that the application or system meets the specified requirements and works as expected.
It involves various techniques such as functional testing, performance testing, security testing, etc.
Testing can be done manually or using automated tools.
The goal of software testing is to improve the quality of the software and reduce the risk of failur...read more
Q18. What is NEFT, RTGS, IMPS
NEFT, RTGS, IMPS are electronic fund transfer systems used in India.
NEFT stands for National Electronic Funds Transfer and is used for transferring funds up to Rs. 10 lakhs.
RTGS stands for Real Time Gross Settlement and is used for transferring large amounts of money with immediate settlement.
IMPS stands for Immediate Payment Service and is used for instant fund transfers 24x7, even on holidays.
All three systems require the sender and receiver to have bank accounts in India.
N...read more
Q19. Explain runtime settings in load runner
Runtime settings in LoadRunner are used to control the behavior of virtual users during test execution.
Runtime settings include options for controlling the number of virtual users, the duration of the test, and the type of data to be collected.
They can also be used to set up logging and monitoring, as well as to configure network and browser settings.
Examples of runtime settings include the think time setting, which controls the delay between user actions, and the rendezvous ...read more
Q20. What is defect life cycle?
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.
Defect identification: Defects are identified through testing or user feedback.
Defect reporting: Defects are reported in a defect tracking system with details like severity and priority.
Defect fixing: Developers fix the reported defects.
Defect retesting: Testers verify that the defects are fixed correctly.
Defect closing: Once the defects are verified as f...read more
Q21. Explain the different phases of SDLC
SDLC consists of phases like planning, analysis, design, implementation, testing, and maintenance.
1. Planning phase involves defining the project scope, goals, and requirements.
2. Analysis phase focuses on gathering and analyzing requirements.
3. Design phase involves creating a detailed design of the system.
4. Implementation phase is where the actual coding and development takes place.
5. Testing phase includes various testing activities to ensure quality.
6. Maintenance phase ...read more
Q22. What is NCB in insurance
NCB stands for No Claim Bonus, a discount given by insurance companies for not making any claims during the policy period.
NCB is a reward given to policyholders for not making any claims during the policy term.
It encourages safe driving and responsible behavior.
The discount percentage increases for every claim-free year, up to a certain limit.
NCB can be transferred to a new vehicle or insurance policy.
It helps in reducing the premium amount for the policyholder.
Q23. Types of insurance in general insurance
Types of insurance in general insurance include health, auto, home, travel, and pet insurance.
Health insurance covers medical expenses
Auto insurance covers damages to vehicles
Home insurance covers damages to homes
Travel insurance covers trip cancellations and medical emergencies
Pet insurance covers veterinary expenses
I was asked about SDLC BlackBox and Whitebox
Software testing is the process of evaluating a software item to detect differences between given input and expected output.
Software testing ensures that the software is bug-free and meets the requirements
It involves various types of testing such as functional, performance, security, etc.
Testing can be done manually or through automation tools like Selenium, Appium, etc.
Q25. Difference between priority and severity
Priority is the order in which defects should be fixed, while severity is the impact of a defect on the system.
Priority determines the order in which defects should be fixed, based on factors like business impact or customer requirements.
Severity indicates the impact of a defect on the system, ranging from critical (system crash) to minor (cosmetic issue).
A high severity bug may not always have the highest priority if it does not impact critical functionality.
For example, a s...read more
Q26. Native place information
I was born and raised in a small town in the countryside, surrounded by nature and close-knit community.
My native place is a peaceful town with a population of around 10,000 people.
It is located in the southern part of the country, known for its lush greenery and scenic landscapes.
The town has a strong sense of community, with annual festivals and events that bring everyone together.
I have fond memories of playing in the fields and exploring the nearby forests with my friends...read more
Q27. What is sdlc
SDLC stands for Software Development Life Cycle, a process followed by software development teams to design, develop and test high-quality software.
SDLC is a structured approach to software development.
It consists of several phases including planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of deliverables and objectives.
SDLC helps ensure that software is developed efficiently, on time, and within budget.
Examples of SDLC models in...read more
Q28. Explain j meter settings
JMeter settings are used to configure the behavior of JMeter during load testing.
JMeter settings can be accessed through the Options menu or by editing the jmeter.properties file.
Settings include things like thread group settings, proxy server settings, and result file settings.
Thread group settings include number of threads, ramp-up time, and loop count.
Proxy server settings include server name, port, and username/password if required.
Result file settings include file format...read more
Q29. Levels of testing.
Levels of testing refer to the different stages of testing a software product undergoes before release.
The levels of testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing involves testing individual components or modules of the software.
Integration testing involves testing how different modules work together.
System testing involves testing the entire system as a whole.
Acceptance testing involves testing the software with end-us...read more
Q30. What is STLC, SDLC and Agile framework? how Dev Ops works, knowledge on automation explain it thoroughly
STLC is Software Testing Life Cycle, SDLC is Software Development Life Cycle, Agile is a methodology for software development, DevOps is a practice of combining development and operations, Automation is the use of tools to automate testing processes.
STLC is a process of testing software from planning to deployment
SDLC is a process of developing software from planning to deployment
Agile is a methodology that emphasizes collaboration, flexibility, and customer satisfaction
DevOp...read more
Q31. DDL DML difference
DDL stands for Data Definition Language and is used to define the structure of database objects. DML stands for Data Manipulation Language and is used to manipulate data within the database.
DDL is used to create, modify, and delete database objects like tables, indexes, etc.
DML is used to insert, update, delete, and retrieve data from the database.
Examples of DDL statements include CREATE TABLE, ALTER TABLE, DROP TABLE.
Examples of DML statements include INSERT INTO, UPDATE, D...read more
Q32. Exception in selenium
An exception in Selenium occurs when there is an unexpected event or error during test execution.
Exceptions in Selenium can be caused by issues such as element not found, timeout, stale element reference, etc.
Handling exceptions in Selenium can be done using try-catch blocks or using Selenium's built-in exception handling mechanisms.
Logging and reporting the exceptions can help in debugging and troubleshooting the test failures.
Q33. Do you know anything about capital market
Yes, capital market refers to the financial market where long-term securities such as stocks and bonds are traded.
Capital market is a market for long-term securities such as stocks and bonds
It is a platform for companies to raise funds for their business operations
Investors can buy and sell securities in the capital market
Examples of capital markets include the New York Stock Exchange and NASDAQ
Q34. which tools you used so far in testing (jira, jenkings, puppets) explain functionality for defect raising , Automation testing
I have used JIRA, Jenkins, and Selenium for defect raising and automation testing.
JIRA is a bug tracking tool used to raise defects and track their progress.
Jenkins is a continuous integration tool used to automate the build and deployment process.
Selenium is a testing framework used for automation testing of web applications.
For automation testing, I have used Selenium WebDriver to write test scripts in Java.
I have also used TestNG framework for test management and reporting...read more
Q35. What is the SQL query to select and display the name of person who have highest salary among employees?
SQL query to select and display the name of person with highest salary among employees.
Use the MAX() function to find the highest salary
Join the employee table with the salary table using a common key like employee_id
Select the name of the person with the highest salary
Q36. Given a scenario, suppose there is slowness in system, and there is no APM tool then how will you identify the issue and solve it.
Identify potential causes through system analysis, logs, and monitoring tools. Implement troubleshooting steps to resolve the issue.
Analyze system performance metrics such as CPU usage, memory usage, disk I/O, and network traffic to identify bottlenecks.
Check system logs for any error messages or warnings that could indicate the source of the slowness.
Review application logs to see if there are any specific requests or processes causing the slowdown.
Use command line tools lik...read more
Q37. If you transfer money from your bank to your friend bank then what you do ? say in step by step.
To transfer money from your bank to your friend's bank, you need to follow these steps.
Log in to your online banking account
Select the option to transfer funds
Enter your friend's bank account details
Enter the amount you want to transfer
Confirm the transaction
Wait for the transaction to be processed
Q38. How to capture dynamics boundaries in jmeter
Dynamic boundaries in JMeter can be captured using regular expressions and assertions.
Use regular expressions to extract dynamic values from responses
Use assertions to validate the extracted values against expected boundaries
Parameterize the dynamic values in subsequent requests for realistic testing
Q39. What is testing? and give example of white box and Black box testing
Q40. If there is slowness in system and you have thread dump, what analysis you will do from it
I would analyze the thread dump to identify any bottlenecks or issues causing the system slowness.
Identify any threads that are in a blocked or waiting state
Look for any threads consuming excessive CPU or memory
Check for any deadlocks or resource contention issues
Analyze the stack traces to pinpoint the root cause of the slowness
Q41. 5.Difference between Manual Testing & Automation Testing
Manual testing is done manually by humans while automation testing is done using tools and scripts.
Manual testing is time-consuming and prone to human errors while automation testing is faster and more reliable.
Manual testing is suitable for exploratory testing while automation testing is best for regression testing.
Manual testing requires human skills and knowledge while automation testing requires programming skills.
Manual testing is cost-effective for small projects while ...read more
Q42. What is NEFT/ RTGS/ IMPS. how they happen in bank.
NEFT/RTGS/IMPS are electronic fund transfer systems used by banks in India.
NEFT stands for National Electronic Funds Transfer and is used for transferring funds up to Rs. 2 lakhs.
RTGS stands for Real Time Gross Settlement and is used for transferring large amounts of money in real-time.
IMPS stands for Immediate Payment Service and is used for instant fund transfers 24x7.
All three systems require the sender and receiver to have bank accounts and the necessary details like acco...read more
Q43. What is the difference between printf and scanf in C? ..
printf is used to display output on the screen, while scanf is used to take input from the user in C programming.
printf is used to print formatted output to the screen.
scanf is used to read formatted input from the user.
printf uses format specifiers like %d, %f, %s to display different data types.
scanf uses format specifiers like %d, %f, %s to read different data types.
Example: printf("Hello, World!");
Example: scanf("%d", &num);
Q44. explain payment gateway , mobile app , UPI , Wallet functionality in details
Payment gateway, mobile app, UPI, and wallet are all related to digital payments.
Payment gateway is a service that authorizes online payments.
Mobile app is a software application designed to run on mobile devices.
UPI (Unified Payments Interface) is a real-time payment system in India.
Wallet is a digital wallet that stores payment information and allows transactions.
Q45. What is ipo, CA, PA, CE PE
IPO stands for Input-Process-Output, CA for Corrective Action, PA for Preventive Action, CE for Conformance Evaluation and PE for Process Evaluation.
IPO is a testing technique that involves testing inputs, processing them and verifying the output.
CA is a process of identifying and correcting the root cause of a problem.
PA is a process of identifying and preventing potential problems before they occur.
CE is a process of evaluating whether a product or service meets the require...read more
Q46. What is your Prefer Coding language What is the java What is the piiler of the java
Java is a popular object-oriented programming language used for developing various applications.
Java is platform-independent and can run on any operating system
It is used for developing web, mobile, and desktop applications
Java is known for its security features and is widely used in enterprise applications
The Java compiler is the piiler of the Java programming language
Q47. Regression testing and restesting difference
Regression testing is testing the entire application after a change, while retesting is testing a specific bug fix.
Regression testing involves testing the entire application to ensure that new changes have not affected existing functionality.
Retesting involves testing a specific bug fix to ensure that the issue has been resolved.
Regression testing is typically done after every code change, while retesting is done after a bug fix.
Example: After adding a new feature, regression...read more
Q48. SDLC Defect life cycle What's serverty and priority Sanity and smoke testing What's RTM STLC
Questions related to software development life cycle (SDLC) and testing methodologies.
Defect life cycle refers to the stages a defect goes through from discovery to resolution.
Severity and priority are used to prioritize defects based on their impact and urgency.
Sanity testing is a quick check to ensure that the basic functionality of the system is working.
Smoke testing is a preliminary test to check if the major functionalities of the system are working.
RTM (Requirements Tra...read more
Q49. Tools use before or you are aware of
I have experience using tools such as Selenium, JIRA, and Postman for test automation and management.
Selenium for automated testing of web applications
JIRA for test case management and issue tracking
Postman for API testing and automation
Q50. 4.What is Testing...?
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 done to identify defects or errors in the system
It involves executing a system or component with test cases
The goal of testing is to ensure that the system meets the requirements and works as expected
Types of testing include functional, performance, security, and usability testing
Q51. What is python and variables
Python is a high-level programming language known for its simplicity and readability. Variables are used to store data values.
Python is a versatile programming language used for web development, data analysis, artificial intelligence, and more
Variables in Python are used to store data values and can be of different types like integers, strings, lists, etc.
Variables in Python do not need to be declared with a specific data type and can be reassigned with different values
Q52. Why a testing is important in Software Development
Q53. 1. Explain your project framework 2. Explain how you switch between web app and native app
Our project framework is based on Selenium WebDriver with TestNG for test execution and reporting.
We use Page Object Model design pattern to organize our test code and make it more maintainable.
We have separate classes for each page or component of the application, which helps in easy identification and modification of locators.
We use Maven for project management and dependency management, which helps in easy integration of external libraries and plugins.
We have implemented l...read more
Q54. difference between sanity and smoke testing
Sanity testing is a narrow regression test while smoke testing is a broader test to check if the system is stable enough for further testing.
Sanity testing is a quick test to check if the critical functionalities of the system are working fine after a small change.
Smoke testing is a broader test to check if the system is stable enough for further testing.
Sanity testing is usually done after a build is received while smoke testing is done after integration testing.
Sanity testi...read more
Q55. Working on cloud based applications
Working on cloud based applications involves testing software that is hosted on remote servers and accessed over the internet.
Understanding cloud architecture and deployment models
Testing scalability, reliability, and security of cloud applications
Utilizing tools like AWS, Azure, or Google Cloud for testing
Ensuring data integrity and performance in cloud environments
Q56. How to spy the elements in Surface Automation
To spy elements in Surface Automation, use the UI Explorer tool to identify and select the elements on the screen.
Use UI Explorer tool to spy elements
Identify and select elements on the screen
Verify properties and attributes of elements
Q57. What are the Scrum values ?
The Scrum values are commitment, courage, focus, openness, and respect.
Commitment: Team members are dedicated to achieving the goals of the sprint.
Courage: Team members are willing to take risks and address conflicts.
Focus: Team members prioritize work and avoid distractions.
Openness: Team members are transparent and willing to share information.
Respect: Team members value each other's opinions and skills.
Q58. Sanity And smoke difference
Sanity tests are quick checks to ensure basic functionality works, while smoke tests are broader tests to check if major functionalities work.
Sanity tests focus on specific functionality, smoke tests cover major functionalities
Sanity tests are quick and focused, smoke tests are more comprehensive
Sanity tests are usually run after a build, smoke tests are run before regression testing
Example: Sanity test - checking login functionality, Smoke test - testing end-to-end flow
Q59. What is BRD, FRD and FSD?
BRD stands for Business Requirements Document, FRD stands for Functional Requirements Document, and FSD stands for Functional Specification Document.
BRD outlines the business objectives and requirements of a project.
FRD details the functional requirements of a system or software.
FSD provides a detailed description of how the system will function.
Examples: BRD - list of business requirements, FRD - use cases and user stories, FSD - system architecture diagrams
Q60. Explain high severity low priority bug
A high severity low priority bug is a software issue that has a significant impact on the system but can be deferred for fixing.
High severity means the bug has a major impact on the system functionality or performance.
Low priority indicates that the bug can be fixed at a later stage as it does not hinder the basic functionality.
Examples: A spelling mistake in a less frequently used feature, a cosmetic issue in the user interface.
Q61. What are the BluePrism best practices
BluePrism best practices include following naming conventions, modular design, exception handling, and version control.
Follow consistent naming conventions for objects and processes
Design processes in a modular way for reusability and maintainability
Implement robust exception handling to manage errors effectively
Use version control to track changes and collaborate with team members
Q62. What is software Development Cycle
Q63. what is compile time polymorphism
Compile time polymorphism is the ability of a programming language to select which method to execute at compile time based on the method signature.
Compile time polymorphism is achieved through method overloading and operator overloading.
Method overloading allows multiple methods in the same class with the same name but different parameters.
The compiler determines which method to call based on the number and type of arguments passed.
Example: void add(int a, int b) and void add...read more
Q64. What is Bug lifecycle
Bug lifecycle refers to the stages a bug goes through from discovery to resolution.
Bug is identified by tester
Bug is reported in bug tracking system
Bug is assigned to developer for fixing
Developer fixes the bug
Bug is retested by tester
Bug is closed if fixed or reopened if issue persists
Q65. explain bug life cycle and STLC?
Bug life cycle is the process of identifying, reporting, tracking, and resolving bugs. STLC is the process of testing software from planning to deployment.
Bug life cycle includes stages like identification, reporting, reproduction, prioritization, resolution, and verification.
STLC includes stages like requirement analysis, test planning, test case development, test execution, and test closure.
Bug life cycle and STLC are closely related as bugs are identified and resolved duri...read more
Q66. What are types of testing
Types of testing include unit testing, integration testing, system testing, acceptance testing, and regression testing.
Unit testing: Testing individual components or functions of the software.
Integration testing: Testing how different components work together.
System testing: Testing the entire system as a whole.
Acceptance testing: Testing to ensure the software meets the requirements.
Regression testing: Testing to ensure that new code changes do not break existing functionali...read more
Q67. What is a pointer in C? ...
A pointer in C is a variable that stores the memory address of another variable.
Pointers are used to access and manipulate memory addresses directly.
They are declared using the * symbol, like int *ptr;
Pointers can be used to pass variables by reference to functions.
Example: int *ptr; int num = 10; ptr = # *ptr = 20; // num now equals 20
Q68. Code for implicit wait, explicit wait
Implicit and explicit waits are used in Selenium to handle synchronization issues in test automation.
Implicit wait: driver.manage().timeouts().implicitlyWait(10, TimeUnit.SECONDS);
Explicit wait: WebDriverWait wait = new WebDriverWait(driver, 10); wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("elementId")));
Q69. What are the scrum principles?
Scrum principles are the foundation of the Scrum framework that guide the team to work together effectively and efficiently.
Empirical process control
Self-organization
Collaboration
Value-based prioritization
Time-boxing
Iterative development
Continuous improvement
Visibility
Adaptation
Q70. Tell me about your Framework
My framework is a data-driven automation framework built using Selenium and TestNG.
Built using Selenium for web automation
Utilizes TestNG for test case management
Data-driven approach for flexibility and reusability
Q71. Past experience in software testing
I have 2 years of experience in software testing.
Worked on manual and automation testing of web and mobile applications.
Created test plans, test cases, and executed them to ensure quality.
Identified and reported defects, and worked with developers to resolve them.
Used tools like Selenium, JIRA, and TestRail for testing and bug tracking.
Collaborated with cross-functional teams to ensure timely delivery of projects.
Q72. Array , string , stack and it's example
Q73. What is C programming? ...
C programming is a high-level programming language used for system programming, embedded systems, and creating software applications.
C programming is a procedural language with a rich set of built-in functions.
It is widely used for developing operating systems, compilers, and device drivers.
C programs are efficient and have a close relationship with the underlying hardware.
Example: Writing a simple 'Hello World' program in C.
Q74. What is Api testing
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 of APIs by sending requests and verifying responses.
It also includes testing for reliability, performance, and security of APIs.
API testing can be done manually or using automated tools like Postman or SoapUI.
Examples of API testing include testing RESTful APIs, SOAP ...read more
Q75. What is type of Testing
Types of testing refer to different approaches and techniques used to ensure software quality.
Functional Testing - testing the functionality of the software
Non-Functional Testing - testing aspects like performance, usability, security
Manual Testing - testing done manually by testers
Automated Testing - testing done using automation tools
Regression Testing - testing to ensure new code changes do not affect existing functionality
Q76. Past experience as software tester
I have 2 years of experience as a software tester.
Worked on manual and automation testing of web and mobile applications.
Created test plans, test cases, and executed them.
Identified and reported defects, and worked with developers to resolve them.
Collaborated with cross-functional teams to ensure quality deliverables.
Used tools like Selenium, JIRA, and TestRail for testing and bug tracking.
Q77. What is defect lifecycle
Defect lifecycle refers to the stages a defect goes through from identification to resolution.
Defect is identified by testers during testing phase
Defect is logged in a defect tracking tool
Defect is assigned to developers for fixing
Developers fix the defect and mark it as resolved
Defect is retested by testers to verify the fix
Q78. What is SQL and operations
Q79. Explain regression testing
Regression testing is the process of retesting a software application to ensure that new code changes have not adversely affected existing functionality.
Performed after code changes to ensure that existing functionality still works
Helps in identifying any new bugs introduced by the changes
Automated tools like Selenium can be used for regression testing
Regression test suites are often created to streamline the process
Q80. Whitebox vs black box testing
Whitebox testing is testing the internal logic of the software, while black box testing is testing the functionality without knowledge of the internal code.
Whitebox testing involves testing the internal structure, code paths, and algorithms of the software.
Black box testing involves testing the functionality, inputs, and outputs of the software without knowledge of the internal code.
Whitebox testing is typically done by developers, while black box testing is often done by QA ...read more
Q81. What is collection
A collection is a group of related objects or data items that are stored together.
Collections can be used to store and manipulate multiple items of the same type.
Examples of collections include arrays, lists, sets, and dictionaries.
Collections provide methods for adding, removing, and accessing items within the group.
Q82. What Software tester
A software tester is responsible for identifying and resolving bugs and issues in software applications.
Testing software applications for bugs and issues
Creating test cases and test plans
Collaborating with developers to resolve issues
Performing regression testing to ensure software quality
Q83. modules of CTS application
The CTS application consists of multiple modules.
Some of the modules include: user management, content management, reporting, and analytics.
Each module has its own set of features and functionalities.
The modules are designed to work together seamlessly to provide a comprehensive testing solution.
Q84. Java oops concepts and example
Q85. WAP for calculator
A simple calculator application using WAP
Create a basic user interface with buttons for numbers and operations
Implement functions for addition, subtraction, multiplication, and division
Display the result of calculations on the screen
Handle user input and perform calculations accordingly
Q86. oops concept in java
Oops concept in Java refers to Object-Oriented Programming principles like inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation refers to bundling data and methods that operate on the data into a single unit.
Polymorphism allows objects to be treated as instances of their parent class.
Abstraction hides the implementation details and only shows the necessary features to the outsi...read more
Q87. Join and it's type
Q88. Give Introduction
I am a Quality Engineer with a background in ensuring products meet standards and specifications.
Experienced in quality control processes
Skilled in root cause analysis
Knowledgeable in statistical analysis
Proficient in quality management systems
Strong communication and problem-solving skills
Top HR Questions asked in The Shegaon Shri Agrasen Co-op Credit Society
Interview Process at The Shegaon Shri Agrasen Co-op Credit Society
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month