Manufacturing Software Python Test Developer

HPE•Aguadilla, PR
•Hybrid

About The Position

Hewlett Packard Enterprise is seeking a hands-on software engineer to design, develop, and support manufacturing test automation solutions for networking products and platforms. The role focuses on building scalable, reliable, and maintainable automation frameworks and production test tools using object-oriented Python and Perl in Linux environments. The engineer will define test requirements and coverage, support production test infrastructure, troubleshoot manufacturing issues, develop tools for test data collection and analysis, and contribute to code reviews and software best practices. The position also supports New Product Introduction programs and requires collaboration with manufacturing, hardware, software, product engineering, and other cross-functional teams. The role is hybrid, requiring an average of two days per week in an HPE office.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Science, Computer Engineering, or a related technical field, or equivalent practical experience.
  • Minimum 4 to 6+ years of professional experience developing manufacturing test automation, large-scale test frameworks, or related software/test infrastructure.
  • Strong hands-on programming and object-oriented development experience with Python and/or Perl.
  • Strong understanding of manufacturing test methodologies, production test processes, and test automation.
  • Strong experience working in Linux-based environments.
  • Excellent troubleshooting, debugging, and root-cause analysis skills.
  • Experience designing and maintaining reliable, reusable, and scalable automation frameworks.
  • Strong analytical, communication, interpersonal, and organizational skills.
  • Ability to work effectively independently and as part of a cross-functional team.
  • Demonstrated ability to manage multiple complex tasks and priorities in a fast-paced environment.
  • Self-motivated and accountable, with a strong sense of ownership and responsibility for deliverables and schedules.
  • Continuous learner who actively shares technical knowledge and best practices with the broader team.

Nice To Haves

  • Experience with C/C++ or Java development.
  • Experience with SQL and relational databases.
  • Knowledge of networking technologies, protocols, and networking hardware.
  • Experience automating tests for networking products or embedded systems.
  • Experience with manufacturing test equipment and production test infrastructure.
  • Experience with data collection, analytics, dashboards, and manufacturing monitoring or alerting solutions.
  • Experience with source control, CI/CD, and modern software development practices.
  • Experience supporting NPI and high-volume manufacturing environments.

Responsibilities

  • Design, develop, deliver, and maintain manufacturing test automation frameworks, tools, and scripts supporting production and test infrastructure.
  • Develop robust automation solutions using object-oriented Python and Perl.
  • Architect test automation solutions emphasizing simplicity, reliability, maintainability, scalability, extensibility, and reuse.
  • Define test requirements, develop comprehensive test coverage, and identify opportunities to improve test effectiveness and efficiency.
  • Develop, deploy, and maintain production test scripts and related software tools.
  • Troubleshoot and resolve complex software, test, system, and manufacturing production issues.
  • Conduct code reviews and promote software development and test automation best practices.
  • Develop and support tools for test data collection, analysis, monitoring, and reporting.
  • Provide automation and manufacturing test support for New Product Introduction programs.
  • Collaborate with manufacturing, hardware, software, product engineering, and other cross-functional teams to deliver production-ready test solutions.
  • Manage multiple concurrent projects and priorities in a fast-paced manufacturing environment.
  • Create and maintain technical documentation for test frameworks, automation solutions, tools, and production processes.
  • Drive continuous improvement initiatives to enhance test quality, reliability, efficiency, and manufacturing scalability.

Benefits

  • Comprehensive benefits intended to support physical, financial, and emotional wellbeing.
  • Programs and resources for personal and professional development and career goals.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service