Test Types
Projects
Tools
Tell The Difference
Types of Bugs
100

Negative testing

Negative testing is a method of testing an application or system that ensures that the plot of the application is according to the requirements and can handle the unwanted input and user behavior. Invalid data is inserted to compare the output against the given input.

100

What stages in software development do you know?

  It's typically divided into six to eight steps: Planning, Requirements, Design, Build, Document, Test, Deploy, Maintain.

100

JIRA

Jira is a software application used for issue tracking and project management.

100

Black Box Vs White Box

White box testing usually begins early in the development cycle. It is conducted at lower levels, and includes unit and integration testing. Black box testing is mainly higher level, as in system and acceptance testing, so implementation comes later in the development cycle.

100

What's a critical bug?

Critical defects usually block an entire system's or module's functionality, and testing cannot proceed further without such a defect being fixed.

200

Performance testing

Performance testing is the practice of evaluating how a system performs in terms of responsiveness and stability under a particular workload. Performance tests are typically executed to examine speed, robustness, reliability, and application size.

200

Agile VS Scrum

The key difference between Agile and Scrum is that while Agile is a project management philosophy that utilizes a core set of values or principles, Scrum is a specific Agile methodology that is used to facilitate a project.

200

Selenium

It's a tool that automates browsers 

200

What is difference between a manual and automated testing?

Code

200

Functional Bugs

Functional bugs are associated with the functionality of a specific software component.

300

regression testing

Regression testing is a software testing practice that ensures an application still functions as expected after any code changes, updates, or improvements. Regression testing is responsible for the overall stability and functionality of the existing features.

300

What's the purpose of a daily standup?

The purpose of a daily standup meeting is to learn the current progress of every team member that works on Scrum tasks.

300

JMeter

It's a testing tool used to load test functional behavior and measure performance. 

300

What is the difference between severity and priority?

Priority is the order in which the developer should resolve a defect whereas Severity is the degree of impact that a defect has on the operation of the product.

300

What is a blocker?

A blocker might be an issue or bug which you have come across during development or testing and which is not allowing you to develop or test further.

400

Automation Testing

Automation testing is the process of testing software and other tech products to ensure it meets strict requirements.

400

What is the role of a quality assurance engineer?

A QA engineer creates tests that identify issues with software before a product launch.

400

What is a testing tool?

Testing Tools in software testing can be defined as products that support various test activities starting from planning, requirement gathering, build creation, test execution, defect logging and test analysis.

400

What is the difference between functional testing and non-functional testing?

Functional testing verifies each function/feature of the software whereas Non Functional testing verifies non-functional aspects like performance, usability, reliability, etc. Functional testing can be done manually whereas Non Functional testing is hard to perform manually.

400

Provide an example of a usability defect

A content layout that is difficult to scan or navigate and an overly complex signup procedure are the examples of usability defects.

500

Monkey testing

 monkey testing is a technique where the user tests the application or system by providing random inputs and checking the behavior, or seeing whether the application or system will crash

500

When do we start QA?

As early as possible

500

Give 5 examples of tools that you use in your work

Examples: 

TestRail

Selenium

 Loadrunner

Jmeter

JIRA

500

Tell the diffecrence between various types of severity

  • Critical defects usually block an entire system’s or module’s functionality, and testing cannot proceed further without such a defect being fixed. An example of a critical defect is an application’s returning a server error message after a login attempt.
  • High-severity defects affect key functionality of an application, and the app behaves in a way that is strongly different from the one stated in the requirements, for instance, an email service provider does not allow adding more than one email address to the recipient field.
  • Medium-severity defects are identified in case a minor function does not behave in a way stated in the requirements. An example of such a defect is a broken link in an application’s Terms and Requirements section.
  • Low-severity defects are primarily related to an application’s UI and may include such an example as a slightly different size or color of a button.
500

Compatibility Errors

An application with compatibility errors doesn’t show consistent performance on particular types of hardware, operating systems, browsers, and devices or when integrated with certain software or operating under certain network configurations.

M
e
n
u