PCB Assembly Inspection and Testing Services

SugaMed provides in-process inspection, electrical testing, and functional testing support for medical electronics PCBA, including 3D SPI, AOI, X-ray inspection, ICT, functional testing, automated testing, firmware programming, and burn-in testing.

Inspection and testing requirements vary from one PCBA to another. The appropriate inspection and test plan depends on the PCB design, component packages, production stage, test-point availability, and customer-approved test requirements.

Automated optical inspection equipment checking a PCB assembly

PCB Assembly Inspection and Testing Capabilities

PCB Assembly quality control covers the entire production process, from solder paste printing and component placement to soldering and final testing.

Not every PCBA requires all of these inspection and testing methods.

For example, a standard SMT PCBA may primarily require SPI and AOI. A board containing BGA components may also require X-ray inspection. If the project requires additional verification of electrical connectivity or specified functions, ICT, functional testing, or suitable automated testing may be added based on the PCB design, test interfaces, and customer requirements.

Inspection / TestPrimary PurposeHow SugaMed Applies It
3D SPIInspect solder paste depositionIn-process inspection before SMT placement, with 3D solder paste inspection from 0 to 450 μm
AOIDetect visible placement and soldering defects100% post-reflow AOI for prototype SMT assemblies
X-ray InspectionInspect hidden solder joints100% X-ray inspection of BGA solder joints; QFN/LGA inspection based on project requirements
First Article InspectionConfirm the assembly condition of the first unit for a new project or revisionPerformed according to NPI and project requirements
ICTCheck circuit connectivity and selected component electrical characteristicsApplied based on test-point availability, fixture design, and project suitability
Functional TestingVerify specified PCBA functionsPerformed according to customer-approved test procedures and acceptance criteria
Automated TestingAutomatically perform specified electrical or functional testsSuitable for projects with defined test methods and interfaces
ProgrammingProgram firmware into the PCBAPerformed according to the firmware version and project documentation
Burn-InEvaluate operation under specified conditions over a defined periodScheduled according to product and customer test requirements

3D SPI

Primary Purpose
Inspect solder paste deposition

How SugaMed Applies It
In-process inspection before SMT placement, with 3D solder paste inspection from 0 to 450 μm

AOI

Primary Purpose
Detect visible placement and soldering defects

How SugaMed Applies It
100% post-reflow AOI for prototype SMT assemblies

X-ray Inspection

Primary Purpose
Inspect hidden solder joints

How SugaMed Applies It
100% X-ray inspection of BGA solder joints; QFN/LGA inspection based on project requirements

First Article Inspection

Primary Purpose
Confirm the assembly condition of the first unit for a new project or revision

How SugaMed Applies It
Performed according to NPI and project requirements

ICT

Primary Purpose
Check circuit connectivity and selected component electrical characteristics

How SugaMed Applies It
Applied based on test-point availability, fixture design, and project suitability

Functional Testing

Primary Purpose
Verify specified PCBA functions

How SugaMed Applies It
Performed according to customer-approved test procedures and acceptance criteria

Automated Testing

Primary Purpose
Automatically perform specified electrical or functional tests

How SugaMed Applies It
Suitable for projects with defined test methods and interfaces

Programming

Primary Purpose
Program firmware into the PCBA

How SugaMed Applies It
Performed according to the firmware version and project documentation

Burn-In

Primary Purpose
Evaluate operation under specified conditions over a defined period

How SugaMed Applies It
Scheduled according to product and customer test requirements

What Is the Difference Between PCB Inspection, Electrical Testing, and Functional Testing?

SPI, AOI, X-ray inspection, ICT, and functional testing are often collectively referred to as “PCB testing,” but each method verifies different aspects of the assembly.

AOI and X-ray inspection can help identify assembly or solder joint defects, but they cannot prove that the entire PCBA functions correctly. Functional testing can verify customer-specified functions, but it cannot replace soldering and assembly quality inspections.

Most projects require a combination of methods based on risk and verification objectives rather than relying on a single inspection or testing method.

For more information about how different testing methods work and when they are appropriate, see PCB Assembly Testing Methods and Their Applications.

Process Inspection

SPI

Solder paste deposition

Assembly Inspection

AOI, X-ray inspection, first article inspection

Component placement and solder joint condition

Electrical Testing

ICT and project-specific electrical checks

Circuit connectivity and selected component electrical characteristics

Functional Testing

Functional testing and applicable automated functional tests

Customer-defined PCBA functions and responses

Extended Testing

Burn-in

Operation under specified conditions for a defined period

CategoryCommon MethodsPrimary Verification
Process InspectionSPISolder paste deposition
Assembly InspectionAOI, X-ray inspection, first article inspectionComponent placement and solder joint condition
Electrical TestingICT and project-specific electrical checksCircuit connectivity and selected component electrical characteristics
Functional TestingFunctional testing and applicable automated functional testsCustomer-defined PCBA functions and responses
Extended TestingBurn-inOperation under specified conditions for a defined period

Process Inspection

Common Methods
SPI

Primary Verification
Solder paste deposition

Assembly Inspection

Common Methods
AOI, X-ray inspection, first article inspection

Primary Verification
Component placement and solder joint condition

Electrical Testing

Common Methods
ICT and project-specific electrical checks

Primary Verification
Circuit connectivity and selected component electrical characteristics

Functional Testing

Common Methods
Functional testing and applicable automated functional tests

Primary Verification
Customer-defined PCBA functions and responses

Extended Testing

Common Methods
Burn-in

Primary Verification
Operation under specified conditions for a defined period

SugaMed’s PCB Assembly Inspection Coverage

Inspection requirements vary depending on component package types and the production stage. SugaMed determines the appropriate inspection coverage for each project.

aoi-test

Prototype SMT Assembly: 100% Post-Reflow AOI

For prototype SMT assemblies, SugaMed performs 100% post-reflow AOI.

Typical inspection items include:

  • Missing or incorrect components
  • Component misalignment
  • Polarity and orientation errors
  • Solder bridging
  • Visible solder joint defects
  • Other assembly issues detectable through optical inspection

AOI cannot inspect hidden solder joints or detect every electrical and functional issue. Additional inspection or testing may therefore be required based on component packages and project requirements.

BGA Solder Joints: 100% X-ray Inspection

BGA solder joints are located beneath the package and cannot be fully inspected using standard visual inspection or AOI.

SugaMed performs 100% X-ray inspection of BGA solder joints to help identify:

  • Solder ball alignment and consistency
  • Bridging
  • Voids
  • Missing or visibly abnormal solder joints
  • Other hidden soldering defects detectable through X-ray imaging

X-ray inspection is used to identify soldering and structural abnormalities visible in the images. It cannot, by itself, prove the complete electrical performance of every solder joint or the functional performance of the entire PCBA.

For QFN and LGA packages, whether X-ray inspection is required and what coverage is appropriate depends on the package structure, PCB design, process risk, and project requirements.

x-ray
Engineer performing functional testing on a medical electronics PCB assembly

ICT and Functional Testing: Configured According to Project Requirements

Whether ICT, functional testing, or applicable automated testing is required depends on several factors, including:

  • PCB test points and test interfaces
  • Circuit architecture
  • Test fixture requirements
  • Functions the customer needs to verify
  • Test procedure
  • Firmware requirements
  • Production volume
  • Pass/fail criteria

Simply specifying that “FCT is required” is usually not enough to accurately evaluate the test solution or prepare a quotation. Test content, test conditions, and acceptance criteria should be defined as early as possible during project introduction.

How to Define a PCBA Test Plan

More testing is not always better. An effective test plan should address the issues that genuinely need to be verified while also considering testability, production volume, and operating efficiency.

Key factors include:

For medical electronics projects, it is recommended to confirm the test scope, fixtures, firmware version, and acceptance criteria as early as possible during the NPI stage. This helps avoid defining the test method only after PCBA assembly has been completed.

Overview of PCBA inspection, electrical testing, and functional testing methods
Component packages
PCB test points and interfaces
Circuit design
Production stage
Production volume
Firmware
Customer functional requirements
Traceability requirements
FactorImpact on the Inspection and Test Plan
Component packagesHidden solder joints, such as BGA connections, may require X-ray inspection
PCB test points and interfacesAffect the feasibility and coverage of ICT, functional testing, and fixture design
Circuit designAffects test methods, input/output conditions, and fixture design
Production stagePrototype and volume production may require different testing priorities
Production volumeInfluences the investment approach for dedicated fixtures and automated testing
FirmwareAffects programming and certain functional test procedures
Customer functional requirementsDefine functional test items and pass/fail criteria
Traceability requirementsDetermine which test and production records must be retained

Component packages

Impact on the Inspection and Test Plan
Hidden solder joints, such as BGA connections, may require X-ray inspection

PCB test points and interfaces

Impact on the Inspection and Test Plan
Affect the feasibility and coverage of ICT, functional testing, and fixture design

Circuit design

Impact on the Inspection and Test Plan
Affects test methods, input/output conditions, and fixture design

Production stage

Impact on the Inspection and Test Plan
Prototype and volume production may require different testing priorities

Production volume

Impact on the Inspection and Test Plan
Influences the investment approach for dedicated fixtures and automated testing

Firmware

Impact on the Inspection and Test Plan
Affects programming and certain functional test procedures

Customer functional requirements

Impact on the Inspection and Test Plan
Define functional test items and pass/fail criteria

Traceability requirements

Impact on the Inspection and Test Plan
Determine which test and production records must be retained

Functional Testing for Medical Electronics PCBA

Functional testing for medical electronics PCBA is primarily used to verify that customer-specified circuit functions, interface responses, and outputs meet the defined test requirements. It is not equivalent to complete medical device performance validation or regulatory certification.

Depending on the project, functional testing may include:

  • Power-on checks
  • Voltage and current measurements
  • Input/output response
  • Communication interfaces
  • Sensor interface response
  • Display or control signals
  • Alarm and control outputs
  • Other customer-specified PCBA functions

The specific test content, input conditions, and acceptance criteria must be defined based on the circuit design and the customer-approved test procedure.

Blood pressure monitor control PCB connected to a functional test fixture with probes, programming connection, power, and simulated loads

Functional Testing for Blood Pressure Monitoring PCBA

For applicable blood pressure monitoring electronics projects, a BPM test fixture may be used to verify specified PCBA functions according to the approved test plan.

The test scope is defined by the project requirements. Board-level functional testing should not be considered equivalent to verifying the blood pressure measurement accuracy or final product performance of the complete device.

Sleep-mode current verification for wearable pulse oximeter PCBA during EVT build

Functional Testing for SpO₂-Related PCBA

For applicable projects, SpO₂ simulation testing may be used to verify relevant PCBA interfaces and specified functions.

Input conditions, test methods, and pass/fail criteria must be defined during project introduction.

Other Medical Electronics PCBA

For patient monitoring, diagnostic, and therapeutic medical electronics projects, SugaMed can configure functional testing, ICT, automated testing, programming, or burn-in according to customer-provided or mutually approved test procedures.

Because circuit designs and testing requirements vary significantly between products, the specific test plan must be defined on a project-by-project basis.

How Firmware Programming Works with Functional Testing

For PCBA with MCUs, memory devices, or other programmable components, firmware programming can be scheduled before functional testing or at another appropriate stage in the production process, depending on project requirements.

Customers typically need to provide:

  • Firmware files
  • Firmware version
  • Programming instructions
  • Target device information
  • Version control requirements
PCB Revision
BOM Revision
Firmware Version
and Test Procedure Revision

If functional testing depends on a specific firmware version, the corresponding PCB Revision, BOM Revision, Firmware Version, and Test Procedure Revision should be clearly identified. This helps ensure that the production configuration and test conditions remain consistent.

When the PCB, BOM, firmware, or test procedure changes, these revision identifiers also make it easier to confirm the applicable production configuration, programming version, and test status.

Medical PCBA Test Records and Traceability

For medical electronics projects, test results are only one part of the overall quality record. According to project requirements, SugaMed can link inspection and test status to relevant production information.

Medical-Grade-Quality-&-Traceability

Lot and Component Traceability

Depending on project requirements, records may include:

  • Production lot
  • PCB manufacturing lot
  • Critical component lots
  • Related manufacturing and inspection records

Serial Number Traceability

For projects requiring individual board identification, PCBA-level serial number traceability can be established. Relevant production configuration and test status can also be linked according to customer requirements.

Test Records

Depending on project requirements, test records may include:

  • Test result/status
  • Test date
  • Production lot
  • Serial number
  • Firmware version
  • Test procedure revision
  • Related production and inspection information

Production and quality records for medical projects may be retained for at least 10 years in accordance with project requirements and the applicable quality management system.

Related manufacturing, inspection, and testing records can also be organized and provided according to customer-agreed documentation and traceability requirements, supporting the customer’s own quality records and product traceability system.

Every Inspection Method Has Its Limitations

No single inspection or testing method can identify every potential issue. The appropriate combination of methods should be determined according to the project requirements.

AOI: Suitable for inspecting component placement and visible solder joints, but it cannot fully inspect hidden connections beneath packages such as BGAs.

X-ray inspection: Suitable for inspecting hidden solder joints and internal structural abnormalities, but it cannot determine whether an MCU, communication interface, or other circuit function operates correctly.

ICT: Suitable for checking certain circuit connections and component electrical characteristics, but its coverage is limited by test-point availability and circuit design.

Functional testing: Verifies customer-defined PCBA functions and pass/fail criteria, but it is not equivalent to complete medical device system validation, performance validation, or regulatory certification.

Frequently Asked Questions

Does every PCBA require ICT and functional testing?

No.

Whether ICT, functional testing, or automated testing is required depends on the PCB design, test points, production volume, product requirements, and customer-approved test plan.

Some PCBAs may only require in-process inspection and specific electrical checks, while others may require additional functional verification.

AOI primarily checks component placement and visible soldering defects, such as missing components, misalignment, polarity errors, and solder bridging.

Functional testing verifies customer-defined PCBA functions, such as input/output behavior, communication interfaces, or other specified electrical responses.

They verify different aspects of the assembly and cannot replace one another.

Yes.

SugaMed performs 100% X-ray inspection of BGA solder joints.

For QFN and LGA packages, the appropriate inspection method is determined based on the package structure, PCB design, process risk, and project requirements.

The customer typically provides the functional definition, test method, and pass/fail criteria. Alternatively, these requirements may be mutually defined during project introduction based on the customer’s product requirements.

SugaMed performs the applicable PCBA functional testing according to the approved test requirements.

Yes.

Depending on project requirements, firmware programming can be integrated into the production process together with functional testing, ICT, or applicable automated testing.

The sequence depends on the target device, firmware, and test method.

Yes, where required by the project.

For example, applicable projects may use a BPM test fixture or SpO₂ simulation testing. The specific test scope, conditions, and acceptance criteria must be confirmed during project initiation.

Under SugaMed’s current quality management requirements for medical projects, relevant production and quality records may be retained for at least 10 years.

The specific test data, production records, and traceability information to be retained should be defined according to customer and project requirements.

Submit Your PCB Assembly Testing Requirements

If your medical electronics PCBA requires AOI, X-ray inspection, ICT, functional testing, automated testing, firmware programming, burn-in, or other project-specific testing, send your available manufacturing documentation and test requirements to SugaMed.

Recommended documentation includes:

Gerber Files + BOM + Assembly Drawing + PCBA Quantity + Firmware + Test Procedure + Pass/Fail Requirements

Our engineering team will evaluate the appropriate inspection and testing plan based on the PCB design, component packages, test conditions, and production requirements.

Scroll to Top

Medical PCB Assembly for Prototype and Low-Volume Production

ISO 13485 quality management
IPC-A-610 Class 3 assembly available
Prototype PCB Assembly
Component sourcing and turnkey assembly
Request a Medical PCBA Quote
By submitting, you agree to our privacy policy. NDA available upon request before file review.