MathWorks logo

MathWorks

Software Engineer in Test

🇺🇸 Hybrid - Natick, MA 🕑 Full-Time 💰 $99K - $153K 💻 Software Engineering 🗓️ February 8th, 2026

Edtech.com's Summary

MathWorks is hiring a Software Engineer in Test. The role involves designing and implementing automated test frameworks using web technologies, developing test suites to ensure code quality, and collaborating with cross-functional teams to produce high-quality software features. The engineer will also participate in design and code reviews, diagnose software defects, and contribute to improving quality and code metrics.

Highlights
  • Design and implement automated test frameworks using web technology stacks.
  • Create automated test suites to validate code accuracy and optimization.
  • Participate in design reviews, code reviews, and project planning.
  • Diagnose software defects and report on quality metrics.
  • Collaborate with development teams to enhance source and test code quality.
  • Programming experience required in MATLAB and Java, JavaScript, or other scripting languages.
  • Knowledge of web technologies, cloud computing, and shell scripting on Linux and Windows.
  • Experience with automated test development, continuous integration systems, and configuration management tools such as Perforce or Git.
  • Acceptable qualifications include a Master's degree with no experience or a Bachelor's degree with three years of relevant experience.
  • Annual salary range from $99,299 to $153,100.

Software Engineer in Test Full Description

Software Engineer in Test


Job Summary

Use a web technology stack to design and implement automated test frameworks. Create automated test suites to ensure code accuracy and optimization. Devise innovative strategies, build creative and robust tools, and write automated test suites. Collaborate with cross-functional team members to define effective testing solutions and produce high-quality features. Participate in, and contribute to, design reviews, code reviews, and project planning. Diagnose and report software defects and report-out on quality metrics. Collaborate with the development team to establish quality and code metrics to enhance the source and test code base. May telecommute up to 40%.

Rate of Pay:  $99,299.00 to 153,100.00 per year  

Responsibilities

Qualifications

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

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

Position requires demonstrable experience with the following:

1. Programming experience with MATLAB and Java, JavaScript, or other scripting language;

2. Knowledge of web technologies or cloud computing;

3. Writing and executing shell scripts on both Linux and Window systems;

4. Automated test development and continuous integration systems; and

5. Software Configuration Management tools like Perforce, Git, or similar.

Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience. Multiple positions available.