Rain Bird Corporation

  • Test Engineer

    Job ID
    # Positions
    Experience (Years)
    Engineering - Electronic
    United States
  • Overview

    A leader in global irrigation and advocating for The Intelligent Use of Water, Rain Bird has a dynamic opportunity for you to join our global team. 


    This test engineer role resides in the Early New Product Research Group.  The Early New Product Research Group (ENPR) is responsible for researching, brainstorming, experimenting, and recommending emerging technologies that could be used to generate substantial sales in the irrigation marketspace.  The test engineer role in this group is responsible for building and maintaining procedures and source code used to test Rain Bird product, competitor products, and to stress experimental concepts created by the team.  The test engineer will be required to stay up to date on the latest test engineering methodologies, coding standards, and emerging technologies from a wide range of industries.  The individual accepting this role should be highly inquisitive by nature, ready and willing to research and become an expert on any technology, and the personality to attack any challenge.



    1. Gather feedback from cross organizational teams and perform implementation of all automated tests and equipment drivers, which could be written in ANSI C, Perl, Python, Java, or other appropriate and cost effective test automation scripting languages.
    2. Verify and validate products meet or exceed specifications utilizing a mix of manual and automation testing theories and practices.
    3. Prepare, document, and maintain all test procedures and plans.
    4. Identify and recommend test and measurement equipment purchases for test automation.
    5. Maintain, monitor, and service all test equipment, such as regularly scheduled calibrations.
    6. Assist in identifying opportunities for more robust Design for Testability (DFT) requirements.
    7. Responsible for keeping excellent, organized project records and documentation
    8. Work closely with project teams, management, quality assurance, and off-site developers.


    • BS degree in CS, EE or equivalent with at least 3 years’ hands on test automation experience.
    • Expert-level with at least one of the following: Java, Java Scripting or Swing
    • Expert-level with at least one of the following: Perl, Python or Expect
    • Experience with at least one of the following: XML or JSON.
    • Experience interfacing with test equipment such as oscilloscopes, analyzers, digital multi-meters, DAQs, DIOs, etc. via protocols like GPIB, RS232, RS485, TCP/IP sockets, MODBUS, etc.
    • Clear and concise excellent communication skills (written and verbal), works effectively with cross-functional teams.
    • Proven experience in a team-oriented work environment.
    • Self-starter, detail oriented, analytical, problem solver.
    • Proven track record of generating high-quality results and meeting project schedules.



    • Experience with any relational databases, such as SQL
    • Experience with at least two bug tracking systems; HP Quality Center a plus.
    • Experience with Selenium or Appium a plus.

    Rain Bird is an Equal Opportunity Employer


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.