Careers at MathWorks

Search for more jobs

Web Integration Quality Engineer

Location:
US-MA-Natick (Related locations: Framingham, Worcester, Metro West, Boston, Massachusetts, New England)
Job Function:
Quality Engineering
Job Number:
10643-BWAL

Job Summary

The MathWorks is seeking an experienced Quality Engineer to work on a dynamic team charged with evolving the MATLAB integration APIs and creating client API libraries that consume the core API. You will participate in a highly cross-functional team to propose, design, maintain, enhance and refactor MATLAB APIs and enhance and create client SDKs.

Responsibilities

  • Play a key role in the evolving development of MATLAB integration APIs and clients
  • Collaborate in a fast-paced Agile environment with a highly cross-functional team to qualify enhanced MATLAB APIs and client SDKs
  • Test software to run on and across architectural layers for sharing between platforms
  • Participate in design discussions and code reviews
  • Work with the Development team to further refine product requirement specifications, functional specifications, and have a voice in directly contributing to product vision and direction
  • Design test suites to debug and test integrating MATLAB with various clients

Required Qualifications

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

Preferred Qualifications

  • Automated API and Web Service testing experience
  • Experience with  JUnit test framework
  • Experience with client/server testing
  • Effective analytical and problem isolation skills
  • Ability to multi-task several testing activities concurrently, triage issues, and work independently in a fast-paced environment.
  • Excellent written and verbal communication skills

Plusses:

  • Testing experience with SOA test suites
  • Experience with J2EE application servers (e.g. GlassFish, WebLogic, WebSphere)
  • Experience with virtualization/Cloud Computing (EC2, VMware, Xen, Eucalyptus)
  • Experience with MATLAB
  • Knowledge of unit test patterns
  • Experience with build and continuous integration systems (e.g. Ant, Maven, TeamCity)
  • Experience with load, performance, and profiling tools (e.g. JMeter, YourKit, JProfiler)
  • Experience with Agile frameworks (Scrum, XP)

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 2500 people in 15 countries, with headquarters in Natick, Massachusetts, U.S.A. MathWorks is privately held and has been profitable every year since its founding in 1984.