Posted in

Senior Robotics QA Automation Engineer

Senior Robotics QA Automation Engineer

CompanyChef Robotics
LocationSan Francisco, CA, USA
Salary$150000 – $180000
TypeFull-Time
Degrees
Experience LevelSenior

Requirements

  • Minimum of seven years of experience in QA automation engineering, with at least three years specifically focused on robotics or automation systems.
  • Proficiency in Python programming, with proven experience in utilizing test automation frameworks such as Pytest, Robot Framework, or similar.
  • Experience with robot simulation tools (ROS, Gazebo) and a solid understanding of robotics control systems.
  • Competence in utilizing CI/CD tools (Jenkins, GitLab, GitHub Actions) and integrating automated tests into deployment pipelines.
  • Demonstrated experience testing systems involving conveyor integrations and industrial control interfaces.

Responsibilities

  • Architect and construct scalable automated test frameworks for robotic systems, encompassing the integration of hardware, software, and conveyor systems.
  • Develop specialized testing frameworks tailored to food automation operations, including validation of picking and placement accuracy.
  • Establish simulation environments to accurately replicate real-world production conditions and variations in packaging.
  • Implement HMI interface automation to ensure thorough validation of operator interactions with packaging systems.
  • Formulate comprehensive test strategies that address functional, performance, safety, and reliability aspects of robotic food automation systems.
  • Define test coverage metrics and quality gates to be incorporated into continuous deployment pipelines.
  • Establish automated regression test suites to validate system performance across a diverse range of product types and packaging scenarios.
  • Develop methodologies for validating conveyor-robot synchronization and adherence to timing constraints.
  • Develop and execute automated tests for robotic movements, vision system accuracy, and packaging precision.
  • Construct automated tests for scenarios involving multi-robot coordination and conveyor handoffs.
  • Implement data analysis tools to identify patterns in system performance and failure conditions.
  • Mentor and provide guidance to junior QA engineers in automation best practices.
  • Engage in collaborative efforts with robotics engineers to gain a comprehensive understanding of system architecture and to define testing requirements.
  • Collaborate with product teams to translate customer requirements into detailed test scenarios.
  • Partner with the platform team to integrate testing into CI/CD pipelines for both software and firmware components.

Preferred Qualifications

  • Experience with computer vision & machine learning testing
  • Experience with industrial automation or manufacturing systems.
  • Familiarity with PLC testing and integration validation.
  • Experience in testing multi-robot coordination.
  • Background in packaging or production line automation.