MathWorks logo

MathWorks

Quality Engineer

🇺🇸 Hybrid - Natick, MA

🕑 Full-Time

💰 TBD

💻 Quality Assurance

🗓️ May 12th, 2025

Edtech.com's Summary

MathWorks is hiring a Quality Engineer. The role involves testing complex interactive features and working closely with Development and Usability teams. This includes developing automated testing tools for MATLAB, discovering bugs, and engaging in feature enhancements. The Quality Engineer will design test strategies, create test frameworks, and participate in all stages of project development. The position may include up to 40% telecommuting. 

Highlights 
  • Testing and developing features for MATLAB.
  • Developing automated testing tools and test suites.
  • Experience in object-oriented programming, particularly MATLAB.
  • Knowledge of Linux and Windows operating systems.
  • Involvement in project management and prioritization.
  • Debugging and detailed reproduction steps.
  • Master’s degree with no experience or Bachelor’s with 3 years experience.
  • Telecommuting up to 40%.

Quality Engineer Full Description

Quality Engineer


Job Summary
Test complex interactive features. Work closely with the Development and Usability teams. Developing automated testing tools and test suites for verifying performance and functionality of the MATLAB language. Will also be engaged in finding bugs and discovering feature enhancements for MATLAB. Participate in the project from its early design stages and play a critical role in driving it to final product release. Design test strategies and create verification frameworks to efficiently test the functionality of the MATLAB language. Create high level test strategies and plans. Implement test-tools and tests in a multitude of programming languages. Participate in feature definitions, design discussions and test planning. May telecommute up to 40%.

Responsibilities

Qualifications
Minimum Qualifications:
Employer will accept a Master’s degree in Computer Science, Engineering [any], Information Systems, or related field and no experience.

Alternatively, employer will accept a Bachelor's degree in Computer Science, Engineering [any], Information Systems, or related field and [3] three years of experience in the job offered or in a Quality Engineer-related occupation.

Position requires demonstrable experience with the following:
  1. Demonstrated experience in Object Oriented programming language such as MATLAB, including designing, developing, and maintaining test frameworks and test suites;
  2. Knowledge of various operating systems including Linux and Windows;
  3. Project management and prioritization; and
  4. Debugging and narrowing down reproduction steps.
 
Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience.