Project
Hardware Test Automation Scripting (Board/Box Level)
VVDN Technologies
Aug 2020 – Jan 2022
PythonLinuxPySerialBash
Automated communication and validation for hardware devices during board-level and box-level testing using Python serial tooling on Linux.
Problem
Manual device testing and serial communication steps were slow, inconsistent, and error-prone during production validation.
Solution
Built Python scripts using pyserial to interact with devices over serial interfaces, validate responses, and standardize repeatable test flows on Linux; added Bash helpers for station setup and tooling.
Impact
- Reduced manual steps during device testing and improved repeatability across stations.
- Lowered operator error and increased confidence in board/box validation outcomes.
Highlights
- Implemented serial I/O workflows for device bring-up and test execution.
- Standardized scripts to be repeatable across operators and test stations.