Job title: Test Engineer Department: Production Job level: Specialist Line manager: Test Supervisor Direct reports: None About the company NOTE Windsor is a leading Contract Electronics Manufacturing company servicing all sectors of the Electronics market. We are locally based in Windsor SL4 3HU, an