Video Notes: QA Role in Agile - Vocabulary Flashcards

0.0(0)
studied byStudied by 0 people
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/23

flashcard set

Earn XP

Description and Tags

Vocabulary flashcards covering key concepts from the 'QA Role in Agile' video notes.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

24 Terms

1
New cards

QA role in Agile

The set of QA responsibilities in an Agile environment, including document review, meetings participation, defect reproduction, test planning, automation, and collaboration with PO, PM, BA, DEV, and SME to ensure product quality.

2
New cards

Continuous study of project documentation

Ongoing review and upkeep of all project documents to stay aligned with requirements, acceptance criteria, and evolving scope.

3
New cards

Attend Scrum/Project Meetings

Participating in project and Scrum ceremonies to keep the QA team informed and aligned with status, risks, and upcoming work.

4
New cards

Capture complex and negative behaviors in AUT

Identify and document non-happy-path issues and complex defects in the Application Under Test (AUT).

5
New cards

Happy path

The ideal, expected flow where the system behaves correctly; QA also tests edge cases beyond this path.

6
New cards

Test Case (TC)

A documented set of inputs, steps, and expected results used to verify a specific function or requirement.

7
New cards

Test Scenario (TS)

A high-level description of a feature’s behavior used to guide creation of test cases.

8
New cards

Clarify questions with stakeholders

Ask Product Owner (PO), Project Manager (PM), Business Analyst (BA), Developers (DEV), and SME to resolve requirements and ambiguities.

9
New cards

Pairing with developers

Work with developers to reproduce defects, discuss QA test scenarios, and share testing insights.

10
New cards

Reproducing defects

Process of reproducing a reported defect to confirm its existence and observe the failure.

11
New cards

Unit Test Cases

Tests that verify the behavior of individual units or components in isolation.

12
New cards

Regression Testing

Re-running existing tests after changes to ensure new code changes didn’t break existing functionality.

13
New cards

Regression Test Suites

A collection of regression tests grouped to be executed together.

14
New cards

Negative Testing

Testing how the system handles invalid inputs, errors, or unexpected conditions.

15
New cards

Boundary Testing

Testing at the edge of input ranges to verify boundary behavior.

16
New cards

Smoke Testing

A quick set of tests to verify that the major functions work after a build.

17
New cards

Ad-Hoc Testing

Informal, exploratory testing performed without formal scripts to discover issues quickly.

18
New cards

Retesting

Re-executing tests after defect fixes to confirm resolution.

19
New cards

Defect fixes

Code changes implemented to resolve defects found during testing.

20
New cards

DoD (Definition of Done)

A set of criteria that must be satisfied for a product backlog item to be considered complete.

21
New cards

Test Deliverables

QA outputs such as Test Strategy, Test Plan, RTM, Test Cases, and meeting Minutes.

22
New cards

AUT (Application Under Test)

The software product or component being tested.

23
New cards

RTM (Requirements Traceability Matrix)

A matrix mapping requirements to test cases to ensure coverage and traceability.

24
New cards

Minutes

Notes taken during QA/project meetings detailing decisions and action items.