At MathWorks, quality engineers work on challenging and interesting projects that help deliver best-in-class, feature-rich software to our customers on multiple desktop, web, and mobile platforms.
Top QE candidates share these attributes:
- Strong problem-solving skills
- Attention to detail
- A passion for coding, software development, and automation
- Domain knowledge in engineering, software development, automated testing, or related STEM disciplines
In addition to devising testing strategies, software automation, and evaluating feature quality, our quality engineers take part in feature planning and design reviews to contribute their ideas and to ensure testability.
Working at MathWorks: Software Development
Get an inside look at why MathWorks is an amazing place to work.
Awards & Recognition
See how our employees consistently rate us a top employer.
Monica, Quality Engineering Manager
“One of the best things about my role in quality engineering is that I get to work with smart people to solve complex technical problems. Our goal is to provide customers with the highest-quality software. It’s exciting to know the software I’m testing is used to solve real engineering problems around the world.”
Melissa, Quality Engineering Manager
“MathWorks has a very collaborative culture where everyone’s contribution is valued, and quality engineers are an integral part of the larger development team. I like that quality isn’t an afterthought, but something we focus on daily.”
Haiying, Quality Engineer
“I still remember the day I interviewed at MathWorks. After using MATLAB for years at school, I was excited to see the company in person. Quality engineers play a critical role here. We work very closely with software engineers and are involved in new features from the very early design stage all the way to ship date. Since MathWorks products adopt all kinds of new technologies, you can learn on the job.I like the culture of the company, as well. We are respected and rewarded for a job well done while making friends.”
Dave, Quality Engineer
“The most rewarding aspect of being a quality engineer at MathWorks is our integration with all levels of product execution. Not only are we responsible for testing new features, but we’re involved with planning, development, and other strategic aspects of the products. I feel like a significant stakeholder in the process and that keeps me excited and challenged every day.”
Jason, Quality Engineering Manager
“Being a quality engineer at MathWorks gives you the opportunity to learn about new cutting-edge features and develop automated tests and test tools. Product quality is extremely important to our customers, particularly for safety-critical applications. Being a quality engineer also enables you to work with other areas such as development, technical writing, and program management.”
Mike, Senior Technical Recruiter
“MathWorks is a private company where the staff members are the stakeholders. Our culture values longevity, stability, career growth, learning new technologies, having a rational workplace, and truly enjoying your work. This is an engineering-focused company, where you get to work with engineering-minded people.”
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.