MathWorks logo

Software Quality Engineer

MathWorks Grenoble, Auvergne-Rhône-Alpes, France

hybridfull-time
Posted Sep 1, 2026Apply by Oct 1, 2026

**Role & seniority: ** Software Quality Engineer (mid–senior; ~6 yrs with BS, or 3 yrs with MS; based on degree/experience)

**Location & work type: ** France; hybrid work model (split time between office and home)

**Stack/tools (from posting): **

  • Languages: JavaScript, Go; also Java/TypeScript/C# (experience with at least some expected)

  • IDE plugins: Eclipse, Visual Studio Code, Visual Studio (nice-to-have)

  • Containers: Docker, Kubernetes (nice-to-have)

  • Testing/QA: automated test suites, scalable test frameworks (details not further specified)

**Top 3 responsibilities: **

  • Ensure testability during feature design; collaborate with developers on specifications and software design/testability

  • Create test strategies, build test infrastructure, and implement automation and automated test suites

  • Evaluate quality via performance profiling and metrics such as coverage and code completeness

**Must-have skills: **

  • Experience designing and implementing automated testing and test strategies

  • Programming capability in JavaScript and Go

  • Ability to measure and improve quality using coverage/effectiveness and execution profiling

  • Work authorization for France

  • French and English proficiency

**Nice-to-haves: **

  • Experience developing IDE plugins (Eclipse / VS Code / Visual Studio)

  • Experience with container technologies (Docker / Kubernetes)

Full Description

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.

Software Quality Engineer

Are you passionate about state-of-the-art technologies? Do you enjoy solving challenging problems and thinking outside the box?

Join us to leverage your advanced skills in JavaScript, Go development to design and develop new test strategies, scalable test frameworks, automated test suites, and conduct hands-on testing to improve the quality of the Polyspace User Interfaces (Web and desktop), IDE plugins.

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

Responsibilities

You will be an integral member of the development team from start to finish by influencing specifications and contributing to software design and testability thereby ensuring high quality software.

Your responsibilities include

Ensuring testability of features, engaging with developers throughout the design phase Developing test strategies, infrastructure, and automation Measuring code efficiency (execution profiling) and effectiveness (Coverage, Code completeness)

Minimum Qualifications

A bachelor's degree and 6 years of professional work experience (or a master's degree and 3 years of professional work experience, or a PhD degree, or equivalent experience) is required. Candidates for this position must be authorized to work in France.

Additional Qualifications

Ability or ambition to lead cross-team collaborative projects. Experience with Web development (JavaScript) programming language Experience in Go, Java, TypeScript, C# Fluent French and English language skills

Plusses

Experience with IDE plugin development (for Eclipse, Visual Studio Code, Visual Studio) Experience with container technologies (Docker, Kubernetes)

JavaScriptGoJavaTypeScriptC#Test AutomationTest StrategyExecution ProfilingCode CoverageIDE Plugin DevelopmentDockerKubernetesWeb DevelopmentSoftware Quality EngineeringEnglishFrenchmulti-location

Cookies & analytics consent

We serve candidates globally, so we only activate Google Tag Manager and other analytics after you opt in. This keeps us aligned with GDPR/UK DPA, ePrivacy, LGPD, and similar rules. Essential features still run without analytics cookies.

Read how we use data in our Privacy Policy and Terms of Service.