MathWorks logo

MathWorks

Associate Web Application Quality Engineer

🇺🇸 Natick, MA 🕑 Full-Time 💰 $82K - $124K 💻 Information Technology 🗓️ June 23rd, 2026
CI/CD Node.js SCRUM

Edtech.com's Summary

MathWorks is hiring an Associate Web Application Quality Engineer. The role involves testing web applications, services, UIs, and APIs through automated and manual methods, developing and maintaining automated test frameworks, and collaborating with teams to ensure software quality across global commerce applications.

Highlights
  • Test web applications, services, UIs, and APIs using automated and manual testing techniques.
  • Design and execute test strategies aligned with functional and technical requirements.
  • Develop and maintain automated test suites and frameworks.
  • Participate in requirements, design, documentation, and code reviews.
  • Use GenAI tools to enhance test design, automation, and debugging processes.
  • Require proficiency in Java and a bachelor's degree.
  • Experience in Agile environments, RESTful service testing, and unit testing frameworks like JUnit.
  • Familiarity with UI test automation tools such as Selenium, Cypress, Playwright, or Cucumber.
  • Knowledge of SQL, build tools like Maven and npm, and optionally JavaScript frameworks and CI/CD platforms like GitLab or TeamCity.
  • Strong analytical and troubleshooting skills are essential.

Associate Web Application Quality Engineer Full Description

Associate Web Application Quality Engineer


Job Summary

MathWorks is looking for a passionate and quality-driven Software Engineer in Test to help shape the future of our commerce applications and services. If you thrive on working with cutting-edge technologies, tackling complex testing challenges, and building robust automation solutions, this role is for you. You'll develop automated test frameworks, perform hands-on testing, and ensure the reliability of business-critical applications used by employees and customers worldwide. Leveraging your strong programming and problem-solving skills, you'll drive test strategy, build scalable automation, and play a key role in delivering high-quality software. Join our fast-paced, collaborative, and agile team and make a meaningful impact on products used across the global MathWorks ecosystem.

Responsibilities
  • Test web applications, services, UIs, and APIs using automated and manual testing.
  • Design and execute test strategies based on functional and technical requirements.
  • Develop and maintain automated test suites and frameworks.
  • Participate in requirements, design, documentation, and code reviews.
  • Perform functional, system, and regression testing; analyze and track defects through resolution.
  • Collaborate with cross-functional teams to triage issues and deliver high-quality software.
  • Leverage GenAI tools to improve test design, automation, debugging, and engineering productivity.
  • Contribute to a fast-paced, agile environment focused on continuous improvement.

Minimum Qualifications
  • A bachelor's degree is required.
  • Java

Additional Qualifications
  • Experience working in Agile development environments, including Scrum teams.
  • Hands-on experience testing and automating RESTful web services and Java APIs.
  • Proficiency with unit testing frameworks such as JUnit.
  • Experience building and maintaining automated UI tests using tools such as Selenium, Cypress, Playwright, or Cucumber.
  • Solid understanding of SQL and relational database concepts.
  • Familiarity with build and package management tools such as Maven and npm.
  • Strong analytical, troubleshooting, and root-cause analysis skills.
  • Knowledge of JavaScript, React, and Node.js is a plus.
  • Experience with GitLab, TeamCity, or other CI/CD platforms is desirable.
  • Experience using GenAI tools and AI-powered coding assistants to enhance development, testing, and productivity workflows is a plus.