ATE Test Program Support Tool
Budget: €250 – €750 EUR
I need an internal tool that streamlines how our engineers create, debug, validate, and analyse test programs running on Automated Test Equipment (ATE). Today the workflow jumps between scripts, spreadsheets, and ad-hoc notes; the new application should bring everything into one place and let us move from first code draft to signed-off validation far faster.
Core functions I want to see working together:
• Powerful debugging utilities that plug directly into our existing Python test scripts, pause execution, inspect variables, and store snapshots for later review.
• Data analysis and reporting that turns raw ATE logs into clear plots, KPIs, and exportable PDF/CSV packs automatically after each run.
• A validation checklist engine so every release of a test program is tracked against requirements, with results and signatures stored alongside the run data.
• Centralised technical documentation where the tool captures test-step comments, versions, and hardware configurations, then serves them through a searchable web UI.
Our current codebase is 100 % Python, so the backend must integrate smoothly with it. Whether you deliver a web app (Flask/Django, React, etc.) or a desktop application is open for discussion—the priority is clean architecture, easy deployment on our secure intranet, and rock-solid data handling.
Acceptance criteria
1. Functional Analysis Phase
Deliverables:
• Functional specification document
• Functional breakdown
• Stakeholder interaction mapping
2. FAST Diagram (Functional Analysis System Technique)
Deliverables:
• Editable FAST diagram
• Functional architecture presentation
3. A modular codebase with clear API hooks for our existing ATE drivers.
4. Responsive UI that loads large log files (<5 s for 50 MB).
5. Automated unit tests covering all core modules.
6. Installation guide and user manual delivered in Markdown/PDF.
If this sounds like the kind of engineering efficiency project you enjoy, let’s talk through your approach and timeline.
Core functions I want to see working together:
• Powerful debugging utilities that plug directly into our existing Python test scripts, pause execution, inspect variables, and store snapshots for later review.
• Data analysis and reporting that turns raw ATE logs into clear plots, KPIs, and exportable PDF/CSV packs automatically after each run.
• A validation checklist engine so every release of a test program is tracked against requirements, with results and signatures stored alongside the run data.
• Centralised technical documentation where the tool captures test-step comments, versions, and hardware configurations, then serves them through a searchable web UI.
Our current codebase is 100 % Python, so the backend must integrate smoothly with it. Whether you deliver a web app (Flask/Django, React, etc.) or a desktop application is open for discussion—the priority is clean architecture, easy deployment on our secure intranet, and rock-solid data handling.
Acceptance criteria
1. Functional Analysis Phase
Deliverables:
• Functional specification document
• Functional breakdown
• Stakeholder interaction mapping
2. FAST Diagram (Functional Analysis System Technique)
Deliverables:
• Editable FAST diagram
• Functional architecture presentation
3. A modular codebase with clear API hooks for our existing ATE drivers.
4. Responsive UI that loads large log files (<5 s for 50 MB).
5. Automated unit tests covering all core modules.
6. Installation guide and user manual delivered in Markdown/PDF.
If this sounds like the kind of engineering efficiency project you enjoy, let’s talk through your approach and timeline.