Aeolus Robotics, Inc.

Senior Software QA Engineer

Taipei City, TW

10 days ago
Save Job

Summary

Aeolus Robotics seeks Software QA candidates with the heart of a software developer to design, develop and manage testing for our complex robotic software system. You have experience and knowledge of software test program development and test scenario planning with focus on lab and real world field testing, and experience in programming.

A plus is if you have experience with solving complex robotics problems, software architecture, full-stack FW, and build & releases management.

Responsibilities:

  • Creating automatic testing software to verify the functionality of product/software and hardware through the utilization of software APIs.
  • Creating tests to identify software problems in our robotic software systems.
  • Documenting the results of software tests.
  • Analyzing bugs found during testing.
  • Recommending changes and improvements to the system based on testing in various environments.
  • Collaborating with software developers to identify and prioritize features for testing and developing test strategies.
  • Collaborating with developers, product and project owners to plan test efforts, review designs for testability and plan testing during feature development.
  • Teaching others good quality and testing practices.
  • Developing tools to assist manual and exploratory testing.

You will be working alongside Software, Hardware and Test Engineers to design a service robot. Good communication with other engineers around the globe is vital in this role.

Requirements:

Experience

  • BS in Software, Computer Science or equivalent experience.
  • 3+ years experience in a similar role.
  • Experience with robot hardware or similar products is a plus.

Mandatory Requirements

  • Software Quality Assurance experience.
  • Strong skills with source control (preferable GIT) and defect tracking tools ( preferable JIRA).
  • Good knowledge of Python and/or C++.
  • Strong skills with Linux.
  • Strong communication skills. The applicant is able and willing to communicate between multiple departments, culture, and disciplines.
  • Proficient language skills in English.

Preferred Requirements

  • MS in Software or Computer Science.
  • General software problem-solving experience.
  • Strong skills with containers (docker).
  • At least one of the following:

○ Robotics mechatronics integration experience;

○ Robot firmware development experience;

○ Robot kinematics experience.

Company Description:

Aeolus Robotics is a fast-growing robotics company deploying robotic services in a broad range of industries. Our advanced robotic capabilities are already commercialized for hospitals, hotels, and eldercare facilities. We currently provide intelligent robot services in Japan and will soon expand to Europe and the US.

We are an international company with development centers around the world. Come do ground-breaking work with us on general-purpose service robotics in unstructured human spaces. We invite you to visit our careers page (https://aeolusbot.com/about#careers) to start growing with us.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job