Quality Engineer - Automation

Crestron Electronics

The Quality Engineering team is seeking an Automation Quality Engineer in Rockleigh, NJ, to join our Unified Communications division. In this role, you will be part of a high-performing team of quality engineers responsible for validating enterprise-grade UC products, including Teams/Zoom video conferencing systems, collaboration bars, and network-connected A/V devices.

As an Automation Quality Engineer, you will work closely with Product Management and Development teams to implement automated testing across multiple platforms. Your focus will be on validating firmware and software integrations across AV hardware interfaces, network protocols, and enterprise control systems. This role is ideal for an experienced engineer who thrives in an embedded and hardware-integrated environment, with strong scripting and automation framework design skills.

Responsibilities:

  • Develop, maintain, and execute automated tests across AV firmware and UC platforms.
  • Design and extend automation frameworks for API, system interface, and interop validation.
  • Interpret feature requirements and contribute to detailed test plans and strategies.
  • Validate core UC system functions, including HDMI input/output, USB ports, and display control.
  • Perform integration, regression, scalability, and reliability testing across supported hardware configurations.
  • Test interactions between Crestron UC devices and peripherals such as AirMedia, CCE, NVX, VB70, DM Essentials, and a wide range of laptops.
  • Leverage tools like OpenCV and OCR libraries to automate image-based validations where needed.
  • Identify, report, and track defects to resolution.
  • Review peer test scripts and ensure adherence to automation best practices.
  • Participate in Agile ceremonies and continuously refine test automation coverage.
  • Monitor test results, analyze failures, and contribute to product quality metrics.

Qualifications:

  • A minimum of a Bachelor’s degree in Computer Science, Computer Engineering, or a related technical discipline is required.
  • A Master’s degree is a plus.
  • A minimum of 5+ years of relevant experience in embedded systems involving firmware and hardware testing is required.
  • Mandatory:
    • Java and Python scripting
    • Selenium (for UI or config validation)
    • WebAPI / Web Services validation
    • Experience testing networked or wireless UC devices
  • Optional / Nice to Have:
    • OpenCV or OCR-based image/text comparison
    • Audio presence testing automation
    • Device-based automation (e.g., BIOS, SSD, GPU reliability)
  • Exceptional written and verbal skills is required.
  • Ability to work effectively in a fast-paced environment and deliver quality software to production within tight schedules is required.
  • Track record of completing assignments on time with a high degree of quality is critical.
  • Excellent team player with a consistently positive attitude and collaborative approach to problem solving, options analysis and continuous improvement of process, team and systems.
  • Ability to multitask and manage multiple large-scale projects is critical.
  • Team oriented; strong interpersonal skills is essential.

Per applicable state requirements, the annual pay range for this position ($71,500 - $116,000) which consists of base salary (subject to performance), reflects the hiring range for candidates. Also note, an individual’s offer may vary from this range as it may be impacted by additional factors, including but not limited to the candidate's hiring location, qualifications, experience, and market factors.

Read Full Description
Confirmed 23 hours ago. Posted 5 days ago.

Discover Similar Jobs

Suggested Articles