About the role

  • Software Engineer developing automated testing for smart home lighting devices. Ensuring reliability and user experience in a cross-functional team.

Responsibilities

  • Design and implement automated testing using Python and Pytest to validate embedded smart home lighting devices
  • Develop and execute test strategies for features such as wireless connectivity (Wi-Fi, Zigbee, Thread) across a variety of lighting products.
  • Collaborate within a cross-functional team to define test requirements and ensure comprehensive validation coverage.
  • Integrate automated tests into CI/CD pipelines to support agile development and continuous delivery.
  • Simulate real-world smart home environments and usage scenarios to validate product behavior under various conditions.
  • Provide software methods to analyze test results and work with engineering teams to resolve issues quickly.
  • Contribute to the development of internal software tools and infrastructure to support scalable validation with multiple product lines.

Requirements

  • Proficiency in Python and hands-on experience with Pytest.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, etc
  • Excellent debugging, analytical, and communication skills.
  • 3+ years of experience developing test automation software, preferably in IoT or smart home devices.
  • Experience using AI tools for software development
  • Experience validating embedded systems and wireless protocols.
  • Experience with home automation protocols (e.g., Matter, Zigbee, Z-Wave, Thread).
  • Knowledge of home networking, security, and interoperability standards.
  • Experience with test management tools like TestRail, Zephyr, or Xray.
  • Experience with smart home and lighting products.
  • Individuals who take the initiative to get things done.
  • Effectively using metrics and data analysis to provide insights and make intelligent decisions.

Benefits

  • Resideo provides comprehensive benefits, including life and health insurance
  • life assistance program
  • accidental death and dismemberment insurance
  • disability insurance
  • 401k Plan
  • vacation & holidays.

Job title

Software Engineer – Test

Job type

Experience level

Mid levelSenior

Salary

$71,288 - $121,372 per year

Degree requirement

No Education Requirement

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job