Software Quality Engineer

United States

Closing in 9 days


As a Software Quality Engineer at our company, you will play a crucial role in ensuring the quality and reliability of our products created. Your primary responsibility will be to develop and implement quality validation strategies for software embedded in these products, ensuring they meet both our internal standards and customer expectations. A successful candidate will have a passion for quality, testing, delivering great products – all, while inventing the future.

What You Will Do:

  • Develop and execute detailed test plans to validate the quality of software
  • Maintain, enhance, and communicate test plans and statuses.
  • Work closely with cross-functional teams, including development, product management, and customer support, to ensure comprehensive quality coverage.
  • Effectively communicate results and issues to developers, managers and program through direct communication, use of bug tracking system, triage abilities, etc.
  • Triage defects and effectively communicate parameters to developers for rapid reproduction and fix.
  • Promote and implement automation capabilities throughout the entire software development lifecycle including, functional, performance, scale and stress.
  • Support transition to manufacturing locally and at Contract Manufacturer (US and China).
  • To Be Successful You Will Have:

  • 3+ years of experience in software quality assurance or software testing.
  • Experience with QA methodologies, tools, processes, Test Management Systems
  • Experience with one or more programming languages (e.g., Python, C++, Java).
  • Familiarity with software development life cycle.
  • Proficient in Windows and Linux.
  • Excellent problem-solving and analytical skills.
  • Ability to work in a fast-paced and dynamic environment.
  • Excellent verbal and written communication and documentation skills.
  • Desired Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • Experience in Agile methodology
  • 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 automated testing tools and frameworks (e.g., Rabbit, Selenium, JUnit, TestNG)
  • Job details


    Software Quality Engineer




    United States


    February 06, 2024

    Application deadline

    March 07, 2024

    Job type




    About the employer

    Founded in 1990 by Massachusetts Institute of Technology roboticists with the vision of making practical robots a reality, iRobot has sold more than 30 million robots worldwide. The company has developed some of the world's most important robots, and has a rich history steeped in innovation. Its robots have revealed mysteries of the Great Pyramid of Giza, found harmful subsea oil in the Gulf of Mexico, and saved thousands of lives in areas of conflict and crisis around the globe. iRobot inspired the first Micro Rovers used by NASA, changing space travel forever, deployed the first ground robots used by U.S. Forces in conflict, brought the first self-navigating FDA-approved remote presence robots to hospitals and introduced the first practical home robot with Roomba, forging a path for an entirely new category in home cleaning. With more than 30 years of leadership in the robot industry, iRobot remains committed to building robots that provide people with smarter ways to clean and accomplish more in their daily lives.


    Similar jobs

    Recent blogs