A leading retail robotics company in San Francisco is looking for a Robotics Software Test & QA Engineer. In this role, you will ensure the performance and quality of robotics software through effective testing practices. The ideal candidate should have strong knowledge of Linux systems, Python scripting, and debugging skills. You will be responsible for developing automated tests, monitoring test robots, and supporting issue triage. This position offers a dynamic culture that values innovation and inclusivity.
Qualifications
Deep working knowledge of Linux systems and command-line tools.
Proficient in scripting with Python.
Understanding of C++ and Python code for debugging.
Experience with testing frameworks like gtest.
Familiar with cloud infrastructure and CI/CD practices.
Responsibilities
Collaborate with software engineers to enhance testing practices.
Monitor local test robots for regression tests.
Assist in triaging and debugging discovered issues.
Document issues with clear visibility into steps and status.
Continuously improve testing tools and quality signals.
Skills
Linux systems
Python scripting
C++ understanding
Testing frameworks (e.g., gtest)
Cloud infrastructure
Statistics or data science tools
Networking concepts
Debugging skills
Research and experimentation
Education
Bachelor's degree in a related discipline
Tools
Robot operating systems (ROS/ROS2)
Job description
A leading retail robotics company in San Francisco is looking for a Robotics Software Test & QA Engineer. In this role, you will ensure the performance and quality of robotics software through effective testing practices. The ideal candidate should have strong knowledge of Linux systems, Python scripting, and debugging skills. You will be responsible for developing automated tests, monitoring test robots, and supporting issue triage. This position offers a dynamic culture that values innovation and inclusivity.