> Markdown version of [/jobs/ext/1460506-test-engineer-ict](https://www.wearedevelopers.com/jobs/ext/1460506-test-engineer-ict). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Test Engineer (ICT) - **Company:** Fabrinet - **Location:** Santa Clara, CA, United States - **Salary:** $228,800.0 - $249,600.0 - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Computer Programming, Software Debugging, Scripting, Test Scripts - **Published:** July 27, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=7f99103cd45b973b ## About the Role * Knowledge and experience on Keysight ICT test (Agilent Legacy) * Familiar on SMT, X-Ray, Structural Tests * PCBA Knowledge and experience on network/optical network (prefer) * 1-5 years CM experience on test processes * EE/CE BS degree with 5+ year experiences in Contract Manufacturing in NPI and production phase * Computer program/scripting skills. * Good in communication, reading, and writing technical report in English. ## Description Provide and update Test process flows and process instructions. Report and monitor daily yields of critical test operations if any downward trend is noted, appropriate actions must be taken. Deploy new test station from customers' sites and perform testers' qualification before release to production use. Support the organization goals in achieving total customer satisfaction., * Develops solutions to technical problems through the engineering principles, theories and concepts. * Supervised subordinated to perform their function/task. * Receive assignments and guidance from project leaders and engineering managers. * Install approved software on the test equipment as stated in the process instructions. Ability to read and understand simple test scripts. * Know your customers' expectations and drives actions to meet them. * Performs related work as required. * Maintain the test equipment up to date for PM and Calibration. * Develop test procedures, method and tools for test, verification and certification of the company's product. * Validate testing activities and results of manufacturing equipment. * Participate in design verification of new test equipment. * Participate in preparing product compliance documentation. * Develop procedures and tools for testing, calibration and verification of the equipment, cooperating with the test developer. * Ensure the equipment is properly tested, calibrated and certified according to the corresponding procedures. * Participate in Root Cause Analysis when repetitive failures occur or failure under warranty. * Ensure accurate document, record and archive measurement data pertaining to product parameters and process control performance. * Assist and train technician/operator, when required, in troubleshooting and repairing failed products or returned products from customers. Focus on: * Debug and troubleshooting system to PCBA component levels. * Review, analyze 3-stirke cases, and communicate with customers to provide solutions. * Communicate with other functional departments to investigation on RMA cases and write a FA report based on customer requirement. * Schedule and follow up on outstanding RMA cases to completion. * Install/Setup new ICT test fixture and program or test stations with/without customer/vendor support. Perform testers' qualification (IOPQ) and write qualification (IOPQ) report. ## Related Videos - [Are Classical Automation Frameworks Dead? How AI Agents Are Transforming QA](https://www.wearedevelopers.com/videos/100243-are-classical-automation-frameworks-dead-how-ai-agents-are-transforming-qa) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Fighting test flakiness with time machines](https://www.wearedevelopers.com/videos/834-fighting-test-flakiness-with-time-machines) - [Proactive monitoring and smoke testing in your production environment](https://www.wearedevelopers.com/videos/139-proactive-monitoring-and-smoke-testing-in-your-production-environment) - [Intermediate Bitcoin Script](https://www.wearedevelopers.com/videos/25-intermediate-bitcoin-script) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries)