Filter interviews by
I applied via Walk-in and was interviewed in Mar 2024. There was 1 interview round.
A walk through software testing involves step-by-step examination of the software to identify defects and ensure quality.
Start by reviewing the requirements and creating test cases based on them.
Execute the test cases to identify defects in the software.
Report and track the defects found during testing.
Retest the defects after they have been fixed to ensure they are resolved.
Conduct regression testing to ensure that ne
Top trending discussions
posted on 2 Dec 2024
I applied via Referral and was interviewed in Nov 2024. There were 3 interview rounds.
I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.
SDLC is Software Development Life Cycle which focuses on development of software, while STLC is Software Testing Life Cycle which focuses on testing of software.
SDLC is the process of developing software from planning to deployment, while STLC is the process of testing software from test planning to test closure.
SDLC includes phases like requirements gathering, design, coding, testing, and deployment, while STLC includ...
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
Count the number of characters in a given string.
Iterate through each character in the string and increment a counter for each character.
Return the final count of characters in the string.
Basic RestAssured code for API testing
Import necessary RestAssured libraries
Set base URI for the API
Send a GET request to the API endpoint
Validate response status code and body
Use bitwise XOR operation to switch values in two variables without a third variable.
Use bitwise XOR operation to switch values in two variables without a third variable.
Example: a = 5, b = 7. After switching, a = 7, b = 5.
a = a XOR b
b = a XOR b
a = a XOR b
I applied via Company Website and was interviewed in Feb 2024. There were 2 interview rounds.
Jeneral knowledge questions
Datatype is a classification of data which tells the compiler or interpreter how the programmer intends to use the data.
Datatypes specify the type of data that a variable can hold.
Examples of datatypes include integers, floating-point numbers, characters, and strings.
In programming languages like Java, C++, and Python, datatypes are used to define variables and functions.
Date types refer to different ways dates can be represented in software.
Date
Time
DateTime
Timestamp
Interval
DDL stands for Data Definition Language, DML stands for Data Manipulation Language, and DQL stands for Data Query Language.
DDL is used to define the structure of database objects like tables, indexes, etc. Example: CREATE TABLE.
DML is used to manipulate data in the database like inserting, updating, deleting records. Example: INSERT INTO.
DQL is used to retrieve data from the database using queries. Example: SELECT * FR
Selenium is a package of tools and libraries for automating web browsers.
Selenium WebDriver: allows you to control a web browser from your preferred programming language
Selenium IDE: a record and playback tool for creating automated tests
Selenium Grid: allows you to run tests on different machines in parallel
Selenium RC (Remote Control): a deprecated tool for automating web browsers
Program locator in Selenium is used to locate web elements on a webpage for testing purposes.
Use methods like findElement() or findElements() to locate elements by ID, class name, name, tag name, xpath, etc.
Use locators like ID, class name, name, tag name, xpath, CSS selector, etc. to identify elements uniquely.
Ensure the locators are robust and reliable to avoid flakiness in tests.
Consider using relative locators in S...
TestNG is a testing framework inspired by JUnit and NUnit, designed for simplifying a broad range of testing needs.
TestNG allows for easy configuration of test cases using annotations.
It supports parallel execution of test methods.
TestNG provides features like grouping, parameterization, and dependency testing.
It generates detailed test reports and supports data-driven testing.
TestNG integrates seamlessly with build to
QA focuses on preventing defects in the process, while QC focuses on identifying defects in the product.
QA stands for Quality Assurance and is process-oriented
QC stands for Quality Control and is product-oriented
QA involves activities like process audits, reviews, and standards development
QC involves activities like testing, inspections, and reviews of the final product
Example: QA ensures that the development process f...
Soft assertion allows the test to continue after a failure, while hard assertion stops the test immediately.
Soft assertion is used when you want to continue executing the test even after a failure, while hard assertion stops the test execution immediately upon failure.
Soft assertions are typically used for non-critical verifications, while hard assertions are used for critical verifications.
Soft assertions are implemen...
I am willing to commute to any location within a 30-minute drive from my home.
Prefer locations within a 30-minute drive
Open to considering locations further away if necessary
Prioritize convenience and accessibility
posted on 2 Mar 2023
As a Senior QA Engineer, my roles and responsibilities include leading the testing efforts, creating test plans and strategies, executing test cases, identifying and reporting bugs, collaborating with cross-functional teams, and ensuring the quality of the software.
Leading the testing efforts
Creating test plans and strategies
Executing test cases
Identifying and reporting bugs
Collaborating with cross-functional teams
Ensu
Our QA process involves continuous testing throughout the development cycle.
We start with creating test plans and test cases based on requirements.
We perform functional, regression, and performance testing.
We use both manual and automated testing methods.
We report and track defects using a bug tracking tool.
We collaborate with developers to resolve issues and retest fixes.
We conduct user acceptance testing before relea...
Regression testing ensures existing functionality still works after changes. Sanity testing checks critical functionality.
Regression testing is done after changes to ensure existing functionality still works
Sanity testing is done to check critical functionality after minor changes
Regression testing is comprehensive while sanity testing is narrow in scope
Example of regression testing: testing all existing features after...
I applied via Indeed and was interviewed before Aug 2022. There were 2 interview rounds.
My year project involved designing and implementing automated test scripts for a web application.
Researched testing tools and frameworks
Developed test cases based on requirements
Executed test scripts and reported bugs
Collaborated with developers to resolve issues
Mini projects are small-scale projects that allow individuals to apply their skills and knowledge in a practical setting.
Mini projects are typically shorter in duration and have a specific goal or outcome.
They provide an opportunity for hands-on learning and experimentation.
Mini projects can be used to showcase skills and experience to potential employers.
Examples of mini projects include building a simple web applicat...
Software Developer
7
salaries
| ₹2.6 L/yr - ₹4 L/yr |
Graphic Designer
7
salaries
| ₹1.8 L/yr - ₹4 L/yr |
Language Editor
6
salaries
| ₹1.2 L/yr - ₹5.3 L/yr |
Project Manager
5
salaries
| ₹3.2 L/yr - ₹11.7 L/yr |
Technical Editor
5
salaries
| ₹2.2 L/yr - ₹3 L/yr |
Times Internet
Info Edge
Network 18
Jagran Prakashan