Test Development Engineer

Flex Ltd.
Salt Lake City, UT, United States
18 days ago
Apply on www.themuse.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

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
+1 more
Yield Optimization

Job 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

Requirements

  • 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

Benefits & conditions

What you’ll receive for the great work you provide:

  • Full range of medical, dental, and vision plans
  • Life Insurance
  • Short-term and Long-term Disability
  • Matching 401(k) Contributions
  • Vacation and Paid Sick Time
  • Tuition Reimbursement

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.themuse.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

3:21 min

Building a custom bash script to detect secrets

Dwayne Mcdaniel · LIVE

1:20 min

Integrating testing, data, and engineering skills for project teams

Brien Colwell · World Congress 2021

3:35 min

Controlling browser configurations via simple Bash scripts

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all