Massachusetts Institute of Technology Quality Assurance (QA) Engineer, Scratch in Cambridge, Massachusetts

Quality Assurance (QA) Engineer, Scratch

  • Job Number:


  • Functional Area:

Research - Engineering

  • Department:

Media Laboratory

  • School Area:

Architecture & Planning

  • Employment Type:

Full-Time Temporary

  • Employment Category:


  • Visa Sponsorship Available:


  • Schedule:

Email a Friend



Apply with LinkedIn

Apply Now

Job Description:

QUALITY ASSURANCE (QA) ENGINEER, SCRATCH, Media Laboratory-Lifelong Kindergarten Group, to join the Scratch team. Scratch is a free visual programming language and global online community where children can create and share interactive media such as stories, games, and animations. Responsibilities include developing, documenting, and executing software quality test procedures for the Scratch online community and editor; developing and maintaining automated test suites for the Scratch online community and editor; identifying, isolating, and reproducing bugs reported by users of all ages; and sharing knowledge and best-practices via documentation, wikis, workshops, and conferences.

Members of the Lifelong Kindergarten research group are passionate about creating technology that enables kids to think creatively, work collaboratively, and reason systematically. The Scratch team is a small, close-knit group of designers, engineers, and researchers whose prior experience includes established tech companies, various startups, and many open source projects. Should have some experience with the group’s technology stack, but those who have come to engineering through nontraditional paths are also welcome.

Job Requirements:

REQUIRED: a bachelor’s degree in computer science or engineering or at least two years’ experience in software development and/or quality assurance testing; excellent verbal and written communication skills; experience developing automated test suites for web applications; proficiency with an automated testing framework (e.g., Selenium). Seek engineers who enjoy collaborating as much as coding and who thrive in an environment of continual iteration and improvement. Must be process driven, detail-oriented, and able to communicate clearly with users aged eight and up to isolate and describe issues. Job #15205

This is a one-year appointment with possibility of extension based on funding availability and the principal investigator’s priorities.


MIT is an equal employment opportunity employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, sex, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, ancestry, or national or ethnic origin.