Careers at MathWorks

Search for more jobs

Web Integration Quality Engineer - GUI

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

Job Summary

MathWorks is looking for a talented Quality Engineer with expertise in GUI automated testing.  As a Web Integration Quality Engineer you will be responsible for hands-on testing of MathWorks GUIs and Graphics in MATLAB on the Web.  As an individual contributor in the Quality Engineering department, you will engage early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with developers, to ensure high quality of our software and products in functionality, performance, security and reliability.

Responsibilities

  • Function as an individual contributor for major Java, JavaScript and HTML Web Integration projects in a multi-tier and multi-platform environment
  • Identify specific testing needs of projects and work with other teams to ensure that these needs are addressed
  • Design and develop test plans based upon functional and design specifications
  • Participate in functional specification, test specification, documentation, and code reviews
  • Create and maintain automated and manual test suites
  • Participate actively in functional, system and regression testing activities
  • Analyze reported bugs and work with software developers and development managers to resolve bugs
  • Foster a continuous process improvement environment

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 GUI testing experience
  • Experience with Java programming
  • Experience with JUnit test frameworks
  • Experience with client/server testing
  • Capacity to multi-task several testing activities concurrently
  • Effective analytical and problem isolation skills
  • Ability to 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 (GlassFish, WebLogic, WebSphere)
  • Experience with virtualization
  • Experience with MATLAB
  • Knowledge of unit test patterns
  • Experience with build and continuous integration systems (Ant, Maven, TeamCity)
  • 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.