Match score not available

System Test Engineer

extra holidays - extra parental leave
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

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, and processes., Experience with automated testing tools and programming languages like Python, C++, or Java..

Key responsabilities:

  • Lead and mentor a team of software quality engineers in software validation.
  • Develop and implement test strategies and processes for software validation.
  • Manage defect tracking and resolution, ensuring timely communication with stakeholders.
  • Prepare and present reports on software quality metrics and test results to management.

iRobot logo
iRobot Large https://www.irobot.com/
1001 - 5000 Employees
See all jobs

Job description

Introduction

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. Use Gazebo or other tools to simulate the environment and test Robot SW.
• 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., Gazebo, 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.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Organizational Skills
  • Social Skills
  • Problem Solving

System Engineer Related jobs