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/

Leave a Reply

Your email address will not be published. Required fields are marked *