Manufacturing Test Engineer, AWS Manufacturing and Repair
About the role
AWS Manufacturing & Repair operations is focused on automated assembly solutions where innovative solutions are needed to accelerate overall manufacturing time for AI/ML platforms. We work backwards from customers to increase critical capacity for AWS services by improving yield and reliability while reducing cycle time. This new highly cross-functional initiative brings together critical expertise from a wide-range of Amazon teams dedicated to meeting and exceeding customer expectations through innovative validation processes and Amazon operational excellence.
We are seeking a Manufacturing Test Engineer to work in conjunction with internal partner Hardware Engineering and NPI Test teams to translate testing methodology and scripts into our operational manufacturing environment. This is a rare opportunity to shape manufacturing test strategy from the ground up, directly impacting the speed and quality at which AI infrastructure reaches customers.
We're looking for a Manufacturing Test Engineer who thrives at the intersection of hardware, software, and production operations. You'll own the end-to-end manufacturing test ecosystem — from early prototype builds through high-volume production and sustaining — across server (L10) and rack-level (L11/L12) integration. This role requires someone who doesn't just find problems but owns the fix, builds self-remedy capabilities, and relentlessly drives uptime and automation.
This role directly supports physical manufacturing environments across multiple locations with travel expected 25% of the time.
Key job responsibilities
- Own and Support the Test Ecosystem: Architect, develop, and maintain the manufacturing test infrastructure for AI server hardware products, spanning board-level validation through full rack integration and networking.
- Build and Scale Test Software: Design and maintain production test software and automation frameworks using Python, Bash, and related tooling, including test sequencing, equipment control, data collection, and reporting pipelines.
- Drive Automation & Self-Remedy: Develop automated test processes and self-healing capabilities that reduce manual intervention, increase throughput, and improve first-pass yield across the production line.
- Define Test Strategy: Establish modular test strategies, define pass/fail limits, and implement statistical process controls (GR&R, Cp/Cpk, correlation analysis) to ensure product quality at scale.
- Analyze Production Data: Compile and analyze test data using both automated reporting systems and exploratory analysis techniques to identify trends, root-cause failures, and drive corrective actions.
- Own Uptime & Yield: Monitor functional test yield across shifts, lead triage efforts for test-station failures, and drive weekly production quality reviews with cross-functional partners.
- Collaborate Across Teams: Work closely with hardware design, firmware, process engineering, quality, and operations teams to ensure test requirements are aligned and products are designed for efficient, high-quality manufacturing.
- Guide Fixture & Infrastructure Design: Partner on test fixture design and procurement, ensuring alignment to cost, scalability, and schedule requirements; engage in RFQ processes for optimal end-to-end test solutions.
- Support New Product Introduction (NPI): Support partner teams in the development of test solutions for new product builds, from concept prototypes through production ramp, ensuring readiness at each phase gate.
- Sustain & Improve: Provide ongoing support for deployed test systems, implement configuration changes for new product variants, and maintain comprehensive documentation of test procedures, specifications, and infrastructure.
- Provide Feedback Upstream: Deliver actionable design-for-test (DFT) feedback to hardware and firmware development teams to improve testability and manufacturing efficiency for future platforms.
Basic Qualifications
- Bachelor's degree in computer science or equivalent
- Experience programming with at least one modern language such as C++, C#, Java, Python, Golang, PowerShell, Ruby
- 2+ years of non-internship professional software development experience
- 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
- 3+ years of administrative experience in networking, storage systems, operating systems and hands-on systems engineering experience
- Knowledge of systems engineering fundamentals (networking, storage, operating systems)
- 3+ years of contributing to new and current test systems architecture and design in a manufacturing environment (architecture, design patterns, reliability and scaling) experience
Preferred Qualifications
- Experience with PowerShell (preferred), Python, Ruby, or Java
- Experience working in an Agile environment using the Scrum methodology
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience in hyperscale data center hardware manufacturing environments