i
Filter interviews by
Bug release refers to the process of making a software bug fix available to users.
Bug release involves identifying and fixing a software bug
Testing the fix to ensure it resolves the issue
Deploying the fix to production for users to access
Communicating the bug release to users and stakeholders
Negative testing involves testing the system with invalid inputs or unexpected actions to ensure it handles errors properly.
Testing the system with incorrect data
Testing boundary conditions
Testing error handling
Ensuring the system fails gracefully
Examples: entering letters in a number field, entering a future date for a past date field
A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.
Test cases are written based on requirements or user stories
Each test case includes a set of inputs, expected outputs, and execution steps
Test cases are used to validate the functionality of a system
Test cases can be automated or executed manually
Bug leakage refers to bugs that are not identified during testing and are released to production.
Bug leakage occurs when bugs are missed during testing and are found by users after the software is released.
It can happen due to inadequate test coverage, lack of proper testing techniques, or miscommunication between teams.
Examples include critical bugs in a mobile app that were not caught during testing and are disc...
Quality assurance focuses on processes to ensure quality, while testing involves executing tests to identify defects.
Quality assurance is a proactive process that focuses on preventing defects by establishing processes and standards.
Testing is a reactive process that involves executing tests to identify defects in the software.
Quality assurance is process-oriented, while testing is product-oriented.
Quality assuran...
A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the test strategy and approach
Identifies resources and schedule for testing
Includes test cases, test scenarios, and test data
Describes the roles and responsibilities of team members
I applied via LinkedIn and was interviewed in Nov 2023. There was 1 interview round.
Quality assurance focuses on processes to ensure quality, while testing involves executing tests to identify defects.
Quality assurance is a proactive process that focuses on preventing defects by establishing processes and standards.
Testing is a reactive process that involves executing tests to identify defects in the software.
Quality assurance is process-oriented, while testing is product-oriented.
Quality assurance in...
Different types of testing include functional testing, non-functional testing, manual testing, automated testing, regression testing, and performance testing.
Functional testing: Testing the functionality of the software against the requirements.
Non-functional testing: Testing aspects like performance, usability, and security.
Manual testing: Testing performed manually by testers.
Automated testing: Testing performed usin...
A test plan is a document that outlines the scope, approach, resources, and schedule of testing activities.
Defines the objectives and scope of testing
Outlines the test strategy and approach
Identifies resources and schedule for testing
Includes test cases, test scenarios, and test data
Describes the roles and responsibilities of team members
Bug release refers to the process of making a software bug fix available to users.
Bug release involves identifying and fixing a software bug
Testing the fix to ensure it resolves the issue
Deploying the fix to production for users to access
Communicating the bug release to users and stakeholders
Load testing is a type of performance testing that simulates real-life user load on a software application to measure its performance under normal and peak conditions.
Load testing helps identify the maximum operating capacity of an application.
It helps in determining whether the current infrastructure is sufficient to handle the expected user load.
Examples of load testing tools include JMeter, LoadRunner, and Apache Be...
A test case is a set of conditions or variables under which a tester will determine whether a system under test satisfies requirements or works correctly.
Test cases are written based on requirements or user stories
Each test case includes a set of inputs, expected outputs, and execution steps
Test cases are used to validate the functionality of a system
Test cases can be automated or executed manually
Bug leakage refers to bugs that are not identified during testing and are released to production.
Bug leakage occurs when bugs are missed during testing and are found by users after the software is released.
It can happen due to inadequate test coverage, lack of proper testing techniques, or miscommunication between teams.
Examples include critical bugs in a mobile app that were not caught during testing and are discovere...
QA should start as early as possible in the software development lifecycle.
QA should start at the beginning of the project to ensure quality is built in from the start.
QA should be involved in requirements gathering to prevent misunderstandings and defects.
QA should start testing as soon as there is a deliverable, even if it's just a prototype.
QA should collaborate with developers to identify and fix issues early on.
QA...
Negative testing involves testing the system with invalid inputs or unexpected actions to ensure it handles errors properly.
Testing the system with incorrect data
Testing boundary conditions
Testing error handling
Ensuring the system fails gracefully
Examples: entering letters in a number field, entering a future date for a past date field
Top trending discussions
I bring a unique blend of analytical skills, industry knowledge, and a proven track record of delivering impactful solutions.
Strong analytical skills: I successfully led a project that improved operational efficiency by 20% through data-driven decision-making.
Industry knowledge: My experience in the consulting sector has equipped me with insights into best practices and innovative strategies.
Proven track record: I have...
I appeared for an interview in Sep 2024.
Experienced Test Engineer with a strong background in software testing, automation, and quality assurance methodologies.
Over 5 years of experience in manual and automated testing across various applications.
Proficient in using testing tools like Selenium, JIRA, and TestRail for test management and automation.
Led a team in implementing a CI/CD pipeline that reduced deployment time by 30%.
Conducted performance testing us...
I prioritize tasks by assessing urgency, impact, and resources, ensuring quality testing even under tight deadlines.
Assess the project requirements and deadlines to identify critical tasks.
Use a prioritization matrix to categorize tasks based on urgency and importance.
Communicate with team members to understand dependencies and allocate resources effectively.
Implement test automation for repetitive tasks to save time a...
I encountered a conflict with a developer over a bug, which I resolved through clear communication and collaboration.
I reported a bug that the developer believed was not an issue, citing a misunderstanding of the requirements.
I scheduled a meeting to discuss the bug in detail, presenting evidence from test cases and user scenarios.
During the discussion, I listened to the developer's perspective and acknowledged their c...
posted on 17 Sep 2022
I applied via Walk-in and was interviewed in Aug 2022. There were 4 interview rounds.
They asked me about SQL, C ,C ++ ,JAVA
General aptitude was given but it made me ro examine my knowledge and analytical skills
Genral topics like What is SQL and What is the main role of QA , Automation testing are the topics we had to discuss
Selenium IDE is a record and playback tool for automating web applications. Manual testing is done by humans, while automation is done by machines.
Selenium IDE is a browser extension that records user actions and generates automated test scripts.
Manual testing involves human testers executing test cases and verifying results.
Automation testing involves using tools to execute test cases and compare actual results with e...
Automation testing offers faster feedback, increased test coverage, and improved accuracy.
Faster feedback on code changes
Increased test coverage with the ability to run more tests in less time
Improved accuracy and consistency of test results
Reduced testing costs and time
Ability to test in different environments and configurations
Identification of defects earlier in the development cycle
Improved team productivity and co...
I applied via Internshala and was interviewed in Feb 2024. There were 2 interview rounds.
Scenarios on banking application for QA testing
1. User login with valid credentials
2. User login with invalid credentials
3. Transfer funds between accounts
4. Check account balance
5. Update personal information
SQL queries for QA Engineer interview
Use SELECT statement to retrieve data from database
Use WHERE clause to filter data based on specific conditions
Use JOIN clause to combine data from multiple tables
Use GROUP BY clause to group data based on specific columns
Use ORDER BY clause to sort data in ascending or descending order
I appeared for an interview before Mar 2024.
I have over 8 years of experience in software development, leading teams, and delivering high-quality projects in various domains.
Led a team of 10 developers in a successful e-commerce platform launch, increasing sales by 30% within the first quarter.
Implemented Agile methodologies, resulting in a 25% reduction in project delivery time.
Collaborated with cross-functional teams to integrate a new payment gateway, enhanci...
I have over 10 years of experience in software development, leading teams, and delivering complex projects across various industries.
Started my career as a software developer, working on web applications using Java and Spring framework.
Progressed to a team lead role, managing a team of 5 developers on a successful e-commerce platform project.
Implemented Agile methodologies, resulting in a 30% increase in team productiv...
I appeared for an interview before Mar 2024.
I quickly learned automation testing tools to enhance our testing process and improve efficiency in a tight deadline project.
Identified the need for automation in our testing process due to repetitive manual tasks.
Researched and selected Selenium as the most suitable tool for our web application.
Dedicated extra hours after work to complete online courses and tutorials on Selenium.
Collaborated with a colleague who had e...
I prioritize tasks by assessing urgency, impact, and deadlines, ensuring efficient workflow and timely delivery of quality results.
Assess urgency: Identify tasks that are time-sensitive, such as critical bug fixes that could impact release schedules.
Evaluate impact: Focus on tasks that have the highest impact on project goals, like testing core functionalities over minor features.
Use a prioritization matrix: Categorize...
I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.
The process of loans involves application, approval, disbursement, and repayment.
Application: Borrower submits loan application with required documents.
Approval: Lender reviews application, checks creditworthiness, and decides whether to approve or deny.
Disbursement: If approved, funds are disbursed to borrower.
Repayment: Borrower makes scheduled payments to repay the loan amount.
Examples: Personal loans, home loans, c...
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in a software application.
Defect identification: Defects are identified by testers during testing.
Defect reporting: Testers report defects in a defect tracking tool.
Defect fixing: Developers fix the reported defects.
Defect retesting: Testers retest the fixed defects to ensure they are resolved.
Defect closing: Once the def...
Sanity testing is a quick test to check if the software is stable, smoke testing is a subset of sanity testing focusing on critical functionalities, and regression testing is retesting after code changes.
Sanity testing is a narrow and deep testing to ensure that the most critical functionalities work correctly after changes.
Smoke testing is a broad and shallow testing to ensure that the basic functionalities work befor...
Different types of https methods in api testing include GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD.
GET - Used to retrieve data from the server
POST - Used to submit data to the server
PUT - Used to update existing data on the server
DELETE - Used to delete data on the server
PATCH - Used to partially update data on the server
OPTIONS - Used to check what HTTP methods are supported by the server
HEAD - Used to retrieve head...
I am a dedicated Manual Tester with a passion for quality assurance and a keen eye for detail, ensuring software meets user expectations.
Over 5 years of experience in manual testing across various domains, including e-commerce and finance.
Proficient in creating detailed test cases and executing them to identify bugs, ensuring high-quality software delivery.
Experience in collaborating with cross-functional teams to unde...
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.
Basic aptitude questions were asked
It had two questions on binary strings
based on 1 interview experience
Difficulty level
Duration
based on 1 review
Rating in categories
Software Java Engineer
6
salaries
| ₹3.6 L/yr - ₹3.6 L/yr |
Devops Engineer
5
salaries
| ₹3.6 L/yr - ₹6 L/yr |
Software Engineer II
4
salaries
| ₹6 L/yr - ₹12 L/yr |
IT Business Analyst
3
salaries
| ₹3.6 L/yr - ₹10 L/yr |
HCL Infosystems
Zidio Development
Northcorp Software
Accel Frontline