> Markdown version of [/jobs/ext/2912785-test-development-engineer](https://www.wearedevelopers.com/jobs/ext/2912785-test-development-engineer). 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 Development Engineer - **Company:** Flex Ltd. - **Location:** Salt Lake City, UT, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Adobe InDesign, Automation of Tests, Computer Programming, Software Debugging, Desktop Computing, Linux, Python (Programming Language), Shell Script, Systems Integration, YAML, Computer Network Technologies, Test Scripts, Yield Optimization - **Published:** September 15, 2026 - **Apply:** https://www.themuse.com/jobs/flex/test-development-engineer-01d977 ## About the Role * BA/BS degree in relevant field * 2-4 years' experience in design, manufacturing, or testing computers, storage, or networking products * Strong hardware architecture and networking knowledge * Administrator-level Linux experience * Programming skills in shell scripts and Python are essential, and experience with Go, YAML, or similar is a benefit. * May require travel up to 50% based on business needs * Confident customer interfacing skills * Excellent written and verbal communication * Able to thrive in a fast-paced environment and maintain a clear and customer-focused approach to solving problems ## Description Reporting to the Director of Rack and System Integration, the Test Development Engineer will provide on-site maintenance and development of Manufacturing Test (FAST) related to Customer(s) programs. This may include working with Customer Engineering, Flex Global Operations, and other technical resources as related to the execution of Program. This may include development of test framework, implementation of customer test scripts, or general maintenance and upkeep of existing code. Test Development Engineer may work to support other FAST Engineering resources as necessary. What a typical day looks like: * Creating production test processes for servers, storage, communications and related products, coordinating with site IT, CFT personnel with global CEC Design and Test Engineering teams. Support production teams with debug/FA and quality reporting to drive yield improvement * Execute ECOs and other process changes as required to meet product requirements within scheduled milestones. * Collaborate with other global test developers to drive consistently across projects within the site for implementation standards and support requirements * Support established standards for IT deployments, Security, Software Practices to be used at all development and production sites * Provide technical input and cost information for new project proposals ## Related Videos - [CI/CD with Github Actions](https://www.wearedevelopers.com/videos/856-ci-cd-with-github-actions) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [MCP doesn’t suck — your agent does](https://www.wearedevelopers.com/videos/100202-mcp-doesn-t-suck-your-agent-does) - [Testing .NET applications a Tool box for every developer](https://www.wearedevelopers.com/videos/704-testing-net-applications-a-tool-box-for-every-developer) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Continuous testing - run automated tests for every change!](https://www.wearedevelopers.com/videos/190-continuous-testing-run-automated-tests-for-every-change) ## 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) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)