Filter interviews by
I applied via Company Website and was interviewed before Oct 2021. There were 4 interview rounds.
I have used various testing techniques such as black box, white box, regression, and exploratory testing.
Black box testing to test the functionality of the system without knowing the internal workings
White box testing to test the internal workings of the system
Regression testing to ensure that new changes do not break existing functionality
Exploratory testing to discover new defects and issues
SDLC and STLC are software development and testing life cycles respectively. SDLC has 6 phases while STLC has 7 phases.
SDLC: Planning, Analysis, Design, Implementation, Testing, Maintenance
STLC: Requirement Analysis, Test Planning, Test Case Development, Environment Setup, Test Execution, Test Cycle Closure, Test Reporting
SDLC focuses on software development while STLC focuses on software testing
Both cycles are iterati...
Smoke testing is a quick check to verify if the build is stable, Sanity testing is a subset of regression testing and Regression testing is to ensure that changes made to the code do not affect the existing functionality.
Smoke testing is done to check if the build is stable enough for further testing
Sanity testing is a subset of regression testing and is done to check if the bugs have been fixed and no new issues have ...
Selenium has four main components: Selenium IDE, Selenium WebDriver, Selenium Grid, and Selenium RC.
Selenium IDE: a record and playback tool for creating Selenium scripts
Selenium WebDriver: a tool for automating web browsers
Selenium Grid: a tool for running tests on multiple machines in parallel
Selenium RC: a deprecated tool for automating web browsers
WebDriver is a tool used for automating web application testing.
WebDriver is an open-source tool used for automating web browsers.
It supports various programming languages like Java, Python, C#, etc.
It allows testers to simulate user actions on a web page and verify the results.
WebDriver can interact with different browsers like Chrome, Firefox, Safari, etc.
It can be used for testing web applications on different platf
Our release cycle follows an agile methodology with sprints of 2 weeks each.
We use JIRA to manage our sprints and track progress
Each sprint includes planning, development, testing, and deployment
We have a dedicated QA team that performs testing during each sprint
We also have a UAT phase where the product owner and stakeholders test the release candidate
We use continuous integration and delivery to automate the build an
Bug leakage can be dealt with by identifying the root cause, fixing the issue, and implementing preventive measures.
Identify the root cause of the bug leakage
Fix the issue causing the bug leakage
Implement preventive measures to avoid future bug leakage
Ensure proper testing and quality assurance processes are in place
Communicate with the development team to ensure they are aware of the issue and the steps being taken to
Testing should stop when the testing objectives have been met or when the cost of testing exceeds the benefits.
Stop when all test cases have been executed and passed
Stop when the testing budget has been exhausted
Stop when the deadline for release has been reached
Stop when the risk of continuing testing outweighs the benefits
Stop when the software has achieved the desired level of quality
Stop when the testing team has a...
My key strengths include attention to detail, problem-solving skills, and ability to work in a team.
Attention to detail: I have a keen eye for identifying even the smallest of errors in software testing.
Problem-solving skills: I am able to analyze complex problems and come up with effective solutions.
Ability to work in a team: I am a team player and can collaborate with others to achieve common goals.
Top trending discussions
posted on 24 Oct 2023
I applied via Approached by Company and was interviewed before Oct 2022. There were 3 interview rounds.
Find duplicate items in array of strings.
Iterate through array and store each item in a hash set.
If item already exists in hash set, it is a duplicate.
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 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 appeared for an interview before Mar 2024.
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...
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 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
The main responsibility of a QA Engineer is to ensure the quality of software products by testing and identifying defects.
Creating test plans and test cases
Executing test cases and reporting defects
Collaborating with developers to resolve issues
Automating test cases using tools like Selenium
Performing regression testing to ensure software stability
Ensuring software quality through testing involves thorough testing of all functionalities to identify and fix any bugs or issues.
Create test cases to cover all functionalities of the software
Perform manual and automated testing to identify bugs
Regression testing to ensure new changes do not impact existing functionalities
Use tools like Selenium, JUnit, or TestNG for automated testing
Collaborate with developers to fix
based on 1 review
Rating in categories
Software Developer
15
salaries
| ₹5.4 L/yr - ₹16.2 L/yr |
Quality Analyst
8
salaries
| ₹4.6 L/yr - ₹10.8 L/yr |
Full Stack Developer
5
salaries
| ₹6.7 L/yr - ₹18 L/yr |
Senior IOS Developer
5
salaries
| ₹7.2 L/yr - ₹12 L/yr |
Product Manager
5
salaries
| ₹10 L/yr - ₹23 L/yr |
Cogniter Technologies
IVTL Infoview Technologies
Apmosys Technologies
Pitney Bowes