remote
Cloud Test Development Engineer, Manufacturing - Jabil
Software Engineer
Develop and maintain cloud‑based test frameworks for manufacturing systems, leveraging Python, AWS, and container technologies to deliver automated, scalable validation solutions.
About the role
Key Responsibilities
- Design, implement, and maintain automated test suites for manufacturing hardware and software using Python and cloud services.
- Build and manage CI/CD pipelines on AWS to enable continuous testing and rapid feedback.
- Containerize test environments with Docker and orchestrate them via Kubernetes for scalability and reliability.
- Collaborate with hardware, firmware, and production teams to define test requirements and integrate validation into the product lifecycle.
- Monitor test performance, troubleshoot failures, and continuously improve test frameworks and processes.
Requirements
- Bachelor's degree in Computer Science, Electrical Engineering, or related field with 3+ years of experience in test development.
- Proficiency in Python scripting and automation libraries (e.g., pytest, unittest).
- Hands‑on experience with AWS services (EC2, S3, Lambda, CodePipeline) and infrastructure‑as‑code tools.
- Strong knowledge of container technologies (Docker, Kubernetes) and Linux operating systems.
- Familiarity with CI/CD concepts and tools such as Jenkins, GitLab CI, or AWS CodeBuild.
Skills
pythonawstest automationcicddockerkuberneteslinux