Denumire job

Test Automation Engineer (ROB220331AE)

Compania

SAGUARO TECHNOLOGY

Despre

At Saguaro, new ideas, technologies, and ways of thinking are driving our future. Our customer-focused culture encourages employees to embrace innovation and collaborate with one another to achieve new heights. We are looking for our next Software Quality Engineer as we accelerate our growth journey.

The Software Quality Assurance Engineer is expected to be able to quickly assimilate technical details of Software and Controls Architectures of products and provide outstanding support for Design-In-Wins, bug fixes, customer support and make recommendations for architectural changes to greatly improve Software Quality of existing products and to support development of new features on-demand.

Required Skills

  • Bachelors Degree in Software or other Engineering related discipline or equivalent work experience.
  • Minimum of 2 years of experience in a Software Quality Assurance role.
  • Experience with Python strongly preferred. Would also consider C++, Java or JavaScript.
  • Experience with Microsoft Office applications, particularly Excel to tabulate test results and to present results graphically.
  • Exposure to Microsoft Devops as a task/bug control system is desirable as is experience with GIT or similar source control system.
  • Basic Mechanical and Electrical skills desired in order to set up and maintain sensors and accessories used with robots.

Responsibilities

The Quality Development Engineering team is the ultimate advocate for our customers and their experience with our products. We constantly maintain a “zero defect” policy for software released to our customers. We read, update and correct all Customer Documentation that is supplied with our Robots. Some content from our SQA tests is incorporated into the Customer Documentation.

The ability to work as part of a collaborative team is essential for this position. The SQA team spends half of the time working together on common tasks and half the time doing individual testing tasks. We often swap roles or share tasks to provide technical cross-training. In addition, SQA interacts a great deal with software design engineers, field service engineers and manufacturing staff.

Candidates must have the ability to digest product manuals and technical documentation and distill them into a comprehensive list of functional tests for all aspects of robot behavior and must be able to create test plans both manual and automated to provide broad testing coverage for a product.