QA (Quality Assurance) & QC (Quality Control) Terms III

QA (Quality Assurance) & QC (Quality Control) Terms III


Onboarding

Onboarding refers to the process of helping new employees or users adapt smoothly to an organization, service, or product.

Basic Meaning of Onboarding for Quality Assurance

  • Company Onboarding → A process that supports new employees in quickly understanding and adapting to the company culture, workflows, and regulations.

  • Service/Product Onboarding → Guidelines to help new users easily understand and use an app, website, or service.

💼 1. Corporate Onboarding (For New Employees)
Objective: Help new employees quickly adjust to the organization and their roles.
Main components:

  • Company introduction (vision, mission, organization structure, etc.)

  • Job training and tool usage

  • Work objectives and evaluation criteria

  • Networking with team members

💡 Effect: Increases employee satisfaction, reduces turnover, and speeds up job adaptation.

📱 2. Product/Service Onboarding (For New Users)
Objective: Improve user experience (UX) and assist users in using the product easily.
Common examples:

  • Tutorials shown when launching an app for the first time

  • Initial guides after website sign-up

  • Pop-up tips displayed after software installation

💡 Effect: Prevents user churn and increases product understanding.

⚖️ One-line Summary:
Onboarding is the process of helping new employees or users adapt quickly and start efficiently in a new environment! 🚀


Component

A Component is a term used in software, design, hardware, and other fields, referring to an independent and reusable unit that forms part of a larger system. The core idea remains the same: “a small, standalone building block.”

🖥️ 1. In Software Development (for QA)
In programming, a component is an independent block of code that performs a specific function.
In UI development frameworks (React, Vue, etc.), components represent parts of a web page (buttons, navigation bars, etc.).

Features: Reusability, maintainability

💡 Examples:

  • React UI elements like Button, Navbar, Card

  • Android development: Activity, Fragment

🎨 2. In Design Tools (like Figma)
Design components refer to frequently used design elements such as buttons, icons, and cards.
When edited, changes are automatically applied across all instances, enabling efficient design work.

💡 Example:

  • A button component made in Figma applied across multiple screens → update the original and all instances are updated.

🏗️ 3. In Hardware
Physical parts that make up computers or electronic devices.
Examples: CPU, memory, hard disk, etc.

One-line Summary:
A Component is an independent, reusable unit used across various fields—software, design, hardware—to enhance efficiency! 🚀


Cross-check

Cross-check refers to the process of verifying information or results using different sources or methods to ensure accuracy. It is widely used in quality control, data analysis, and collaboration.

Main Purpose of Cross-checking:

  • Error Prevention: Reduce mistakes or omissions

  • Ensure Accuracy: Produce reliable results

  • Maintain Objectivity: Avoid biased judgments

🏢 Examples by Field:

QA (Quality Assurance)

  • Re-verify test results with another team member or tool

  • Check if bugs are reproducible

Documentation/Work Review

  • Have a colleague review documents to find typos or missing content

Accounting

  • Cross-verify financial statement figures

Data Analysis

  • Compare multiple data sources to ensure consistency

  • Use different analytical methods and compare results

Sports

  • Referees cross-check decisions with other referees

💡 One-line Summary:
Cross-checking is the process of verifying results through different perspectives or methods to minimize errors and improve accuracy.


Toast Pop-up

A Toast Pop-up is a brief notification message that appears at the top or bottom of the screen. It does not interrupt the user’s activity and disappears automatically after a short time.

Characteristics of Toast Pop-ups:

  • Temporary → Disappears after a few seconds

  • Non-intrusive → Doesn’t block user interaction

  • Simple info delivery → Indicates statuses like success, error, warning

💡 Examples:

  • ✅ Success: “Save completed.”

  • ❌ Error: “A network error occurred.”

  • ⚠️ Warning: “The password is too short.”

  • 📤 Status: “Message sent.”

🆚 Toast vs. Modal

Feature Toast Pop-up Modal
User interaction Not required Required (e.g., confirm/cancel)
Screen blocking Doesn’t block Blocks the screen
Duration Short (auto disappears) Stays until user closes it

💡 One-line Summary:
A Toast Pop-up is a non-intrusive notification that briefly appears to quickly deliver simple information to the user.


Resolve

Resolve means that a bug or issue has been addressed (fixed) and is now considered resolved.

What “Resolve” Means:

  • The bug, defect, or issue has been resolved

  • Often used with the status “Fixed”

  • Commonly seen in issue tracking systems like Jira, Trello

🔄 Issue Status Flow Example (Jira):

  • To Do: Task to be done

  • In Progress: Work in progress

  • Resolved: Fixed, ready for QA review

  • Closed: Fully completed and confirmed

⚠️ Note: Resolved ≠ Closed

Status Description
Resolved Bug fixed, but pending QA review
Closed Fully reviewed and confirmed by QA

💡 One-line Summary:
In QA, Resolve indicates that a bug or issue has been fixed but still requires final verification!

📌 More QA/QC Info…

https://eunice0121.com/category/qa_qc/