MathWorks Software Engineer in Test - Enterprise Server in United States

Software Engineer in Test - Enterprise Server

Job Summary

Apply Now

  • Job:19846-BHAM

  • Location:US-MA-Natick

  • Department:Quality Engineering

Come join our energetic team in enhancing testability, developing automated test infrastructure and conducting hands-on testing of MATLAB Enterprise Server Platform. As a member of this team, you will participate in qualifying product functionality from early design stages and play a critical role in driving it to production. The position requires working closely with Development, Quality Engineering, and Test infrastructure teams and occasionally with customer facing groups. Successful candidates will work on a cohesive engineering team who share an intrinsic drive for delivering high quality products.


  • Collaborate in a fast paced Agile environment with a highly cross-functional team

  • Researching and introducing new tools, contributing to the long term automated testing vision and strategy of the company

  • Creating test strategy, test plans and test procedures

  • Implementing test-infrastructure and adding automated tests

  • Implementing non-functional testing like performance, security, and reliability testing

  • Debugging issues, reporting bugs and qualifying bug fixes

  • Creating test tools and enhancing existing ones

  • Participating in design reviews and code reviews

  • Promoting proper engineering practices, bug prevention strategies, testability, accessibility, privacy, and other advanced quality concepts

  • Foster a continuous process improvement environment

Minimum Qualifications

  • A bachelor's degree and 3 years of professional work experience (or a master's degree) is required.

  • Knowledge of object oriented design

Additional Qualifications

  • Independent and self-motivated

  • Web development experience in HTML, CSS, JavaScript

  • Experience with C++

  • Programming experience in MATLAB

  • Strong verbal and written communication skills required.

  • Experience with docker and Kubernetes

  • Experience with GUI testing (Selenium, Karma, Chrome Puppeteer, Mocha, Node.js)

  • Excellent written and verbal communication skills

Why MathWorks?

It’s the chance to collaborate with bright, passionate people. It’s contributing to software products that make a difference in the world. And it’s being part of a company with an incredible commitment to doing the right thing – for each individual, our customers, and the local community.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs 4000 people in 16 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.

Apply Now

Contact usif you need reasonable accommodation because of a disability in order to apply for a position.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View TheEEO is the Law posterandits supplement.

The pay transparency policy is availablehere.

MathWorks participates in E-Verify. View the E-Verify postershere.

Apply Now

  • Job:19846-BHAM

  • Location:US-MA-Natick

  • Department:Quality Engineering