Production ATE Fixture — Build to Deployment
Designing, building, and commissioning automated test equipment for aerospace & defense board-level test.
As a Test Development Engineering Intern in Celestica's Aerospace & Defense division, I develop hardware and software test solutions that validate products for aerospace and defense customer programs — and take testers from schematic to a deployment-ready state on the production floor.
- Role
- Test Development Engineering Intern
- Timeline
- May 2026 — Aug 2027
- Status
- In Progress
- Stack
- PythonNI LabVIEWNI TestStandSolidWorksAltiumIPC J-STD-001
Process, not product
This work happens in an AS9100, CGP/ITAR, and ISO 9001 regulated, ESD-safe facility. Customer, program, and product details are deliberately left out — this page describes how I build and deploy test equipment, not what it tests.
From customer test requirements to a tester in production
- 1Customer test requirements
- 2aFixture mechanicsSolidWorks2bInterface / adapter PCBsAltium
- 3Build & wireHand solder, crimp, rework — IPC standards
- 4Bench validationScope, logic analyzer, PSU, DAQ, DMM
- 5Test softwarePython, NI LabVIEW / TestStand, operator UI
- 6Acceptance & commissioningAt the production site
- 7Sustaining support
- Assemble, integrate, and commission ATE racks against defined acceptance criteria for deployment across multiple global production sites.
- Support line-automation tools (robotics, vision systems, software controls) alongside a senior engineering team.
Commissioning a tester I built — in Mexico
I travelled to Celestica's Mexico site to commission and verify a tester I built, running acceptance tests to confirm functionality before handing it off to production — then provided continued troubleshooting support for months after delivery.
Technical Documentation
§Functional test vs in-circuit test
In-circuit test (ICT) probes an assembled board's nets and components directly to catch manufacturing defects — shorts, opens, wrong or missing parts — before the board is powered as a system. Functional test (FCT) powers the board and exercises it through its real interfaces to confirm it does its job. A fixture and its software have to serve whichever of these the customer's test requirements call for.
§Test-sequence structure (generic example)
A generic TestStand-style sequence layout — illustrative, not from any program:
Setup
- Initialize instruments (PSU, DMM, DAQ)
- Verify fixture ID / interlocks closed
- Load limits file
Main
- Power-on: ramp supply, check quiescent current→ limit test
- Rail voltages→ multi-numeric limit
- Interface / comms checks→ pass/fail
- Functional checks→ numeric limits
Cleanup
- Power down in defined order
- Log results, release instruments
§Workmanship standards I'm trained to
I hand-soldered, crimped, and reworked 20+ test-fixture PCBs and cable assemblies, down to 0201 passives and fine-pitch TSSOP/QFP ICs, trained to:
| Standard | Covers |
|---|---|
| IPC J-STD-001 | Requirements for soldered electrical and electronic assemblies |
| IPC-A-610 | Acceptability of electronic assemblies |
| IPC-7711/7721 | Rework, modification, and repair of electronic assemblies |
| IPC/WHMA-A-620 | Cable and wire-harness assemblies |
§Documentation
I author controlled work instructions and supplier-qualification documentation for board-level test programs.