Skip to main content
MathWorks logo

Software Developer in Test - Shared Platform

MathWorks

Natick, MA · HybridJob$96–148K/yrSeen todaySeen in employer's feed today

Most applications go out cold — see where you stand first. No sign-up to start.

You apply on the employer's site, with no Olive account needed.

Watch jobs like this.

Don't just apply. Show up ready.

Olive works from this exact posting.

At a glance

Compensation
$96–148K/yr
Location
Natick, MAHybrid
Work Authorization
Not specified

Olive lists jobs from US employers, including remote roles you can work from the United States.

Job overview

MathWorks seeks a Software Developer in Test for its Quality Engineering team supporting the Shared Platform. The role focuses on ensuring the quality and reliability of shared services, libraries, APIs, UI components, and platform technologies through scalable automation. The developer will work across Java, Spring Boot, React, CI/CD, cloud technologies, security tooling, and test automation, with opportunities to explore AI-assisted quality engineering.

Skills & qualifications

RequiredNice to have

Skills

Java Programming, requiredJava, nice to haveJUnit, nice to haveMockito, nice to haveMaven, nice to haveSpring Boot, nice to haveUI Automation, nice to havePlaywright, nice to haveCypress, nice to haveSelenium, nice to haveJavaScript, nice to haveTypeScript, nice to haveReact, nice to haveVite, nice to haveVitest, nice to haveReact Testing Library, nice to haveREST API Testing, nice to haveAuthentication Technologies, nice to haveGit, nice to haveGitLab CI/CD, nice to haveAWS, nice to have

Qualifications

Bachelor's Degree and 3 Years Experience or Master's or Equivalent Experience, required3 Years Professional Experience, required

Full job description

Team: Business Applications and Tools

Location: US-MA-Natick

Salary Range: USD 148,300 - 95,700

Job Summary

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations. Learn More: https://www.mathworks.com/company/jobs/resources/applying-and-interviewing.html#onboarding.

MathWorks is seeking a Software Developer in Test to join the Quality Engineering team supporting our Shared Platform. In this role, you will help ensure the quality and reliability of shared services, libraries, APIs, UI components, and platform technologies used across multiple business applications. You will focus on building scalable automation and providing evidence that platform changes, framework upgrades, security fixes, and dependency updates can be adopted safely.

You will work across Java, Spring Boot, React, APIs, CI/CD, cloud technologies, security tooling, and modern test automation frameworks. You will also have opportunities to explore and develop AI-assisted quality engineering tools and workflows that improve how software is reviewed, tested, and delivered.

MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities

  • Develop and maintain automated tests for shared services, Java libraries, REST APIs, integrations, and React-based applications and components.

  • Design comprehensive test strategies for platform changes, new functionality, dependency updates, framework upgrades, and security fixes.

  • Build reusable test frameworks, libraries, and tools that improve testing across development and quality engineering teams.

  • Validate complex application and service integrations, including authentication, messaging, search, and distributed platform components.

  • Perform functional, integration, system, regression, and end-to-end testing, selecting the appropriate test level based on risk and architecture.

  • Investigate failures across application, configuration, infrastructure, and test environments and provide clear evidence of root cause.

  • Evaluate the downstream impact of shared-platform changes and verify compatibility across consuming applications.

  • Review code changes and requirements to identify defects, integration risks, and gaps in automated test coverage.

  • Integrate automated testing into GitLab CI/CD pipelines to provide reliable and timely quality feedback.

  • Analyze software dependencies and security vulnerabilities to validate remediation and minimize regression risk.

  • Partner with developers, product owners, security teams, and other quality engineers throughout design, development, testing, and release.

  • Evaluate and apply AI-assisted engineering technologies to improve test creation, code and change analysis, troubleshooting, and other repeatable QE activities.

Minimum Qualifications

  • Programming experience with Java

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

Additional Qualifications

Experience with several of the following is preferred:

  • Java, JUnit, Mockito, Maven, and Spring Boot

  • UI or browser automation using Playwright, Cypress, Selenium, or similar technologies

  • JavaScript/TypeScript, React, Vite, Vitest, or React Testing Library

  • REST API testing and authentication technologies

  • Git and GitLab CI/CD

  • Cloud platforms such as AWS

How this job compares

Set against the 675 open Software Testing jobs on Olive Jobs, counted November 11, 2026.

Pay
  • This posting$96–148K/yr
  • US median$95–160K/yr390 salary ranges

This range's midpoint, $122K, is 6% below the US median midpoint ($130K) — in the middle half of Software Testing salary ranges across the US.

Openings
Olive Jobs lists 17 open Software Testing jobs in Massachusetts and 675 across the US. 10% of them nationwide are listed as remote or flexible.
Hiring the most across the US
Experience
This posting asks for at least 3 years of experience; Software Testing postings that state a minimum ask for 5 years at the median (521 postings).
Education
166 of the 675 open Software Testing jobs (25%) ask for a bachelor's degree or higher.

Counted across the open, public US postings on Olive Jobs on November 11, 2026. Pay medians are the middle values of the low ends and of the high ends of postings that list both ends of a range in the same cadence (a yearly salary or an hourly rate); a range's midpoint is halfway between its ends. Pay and experience figures resting on fewer than 20 postings are left out.

Prepare for this role

You've read the whole posting — now see how you match it.