Skip to main content
Search Jobs

iRobot employees having a meeting
Guangzhou, Guangdong

Senior Software Quality Engineer

Category | Research & Development Job Type | Regular Full-Time/Part-Time | Full time Remote | No
Apply Now


of our products. Your primary responsibility will be to head a small team of quality engineers in validating software across various projects. This role involves coordinating lab space utilization, prioritizing tasks, and collaborating closely with development teams to ensure the delivery of high-quality software products. The ideal candidate will have a strong background in software quality assurance, excellent leadership skills, and the ability to manage multiple projects simultaneously.

What You Will Do:

  • Lead and mentor a team of software quality engineers in the validation of software products
  •  Plan and coordinate the use of lab space and resources for software testing and validation.
  • Develop and implement test strategies, plans, and processes for software validation.
  • Prioritize tasks and projects to align with company goals and deadlines.
  • Work closely with software development teams to understand product requirements and ensure quality standards are met.
  • Oversee the creation, maintenance, and execution of automated test suites.
  • Conduct regular team meetings to track progress, address challenges, and ensure alignment with project goals.
  • Drive continuous improvement in software testing methodologies and practices.
  • Manage defect tracking and resolution, ensuring timely communication with stakeholders.
  • Provide technical guidance and support to team members in resolving complex testing issues.
  • Prepare and present reports on software quality metrics and test results to management and cross-functional teams.
  • Work closely with cross-functional teams, including development, product management, and customer support, to ensure comprehensive quality coverage.
  • Support transition to manufacturing locally and at Contract Manufacturer (US and China).

To Be Successful You Will Have:

  • 7+ years of experience in software quality assurance or software testing.
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Strong knowledge of software QA methodologies, tools, processes, and Test Management Systems
  • Proven ability to lead and motivate a team of quality engineers
  • Strong knowledge of software development life cycle. 
  • Familiarity with Agile/Scrum development methodologies
  • Experience with one or more programming languages (e.g., Python, C++, Java). 
  • Experience with automated testing tools and frameworks (e.g., Rabbit, Selenium, JUnit, TestNG)
  • Excellent problem-solving, organizational, and project management skills. 
  • Experience in coordinating lab space and managing testing resources
  • Ability to work in a fast-paced and dynamic environment. 
  • Strong communication and interpersonal abilities. 

Desired Qualifications:

  • Advanced degree in Computer Science, Engineering, or a related field.
  • Experience testing consumer vacuum and/or robotic products.
  • Experience with data acquisition as well as processing and analysis software.
  • Experience testing various sensor technologies typically found in SLAM (Simultaneous Localization and Mapping) applications (LIDAR, sonar, cameras, etc.).
  • Experience with Original Equipment Manufacturer testing collaborations
  • Familiarity with any of the following applications and technologies: 
    • Robotics: embedded systems for control, navigation, manipulation, sensors, video. 
    • Communications: Ethernet, wireless, Bluetooth, TCP/IP, etc.
    • Testing of WiFi enabled solutions.

Apply Now

You have not viewed any jobs recently.

You have not saved any jobs recently.

Sign up for job alerts

Join the iRobot talent community today and get updates on future opportunities. By telling us what job category most interests you, we can streamline what makes it to your inbox.

Job Category and Job Location FieldsSearch for a category and select one from the list of suggestions. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Research & Development, Guangzhou, Guangdong, ChinaRemove

By submitting your information, you acknowledge that you have read our privacy policy and consent to receive email communication from iRobot.

Back to Top