LawrenceMARecruiter Since 2001
the smart solution for Lawrence jobs

Quality Engineer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: November 18, 2020

Job Description:

Working under the direction of the Manager or Senior Team Lead, will be responsible for designing and developing sophisticated testing software; developing and executing JavaScript UI automated tests to deliver the UI library used across MathWorks products, including MATLAB, Simulink, and MATLAB Online; performing hands-on testing of MATLAB GUIs and Graphics in MATLAB Online; engaging early in the software development process, influencing requirements specifications, attending usability sessions, and discussing software design and testability with developers; designing and developing test plans based upon functional and design specifications; qualifying MATLAB Online in a multi-tier and multi-platform environment; designing and building tests for an extensible UI library to standardize the user experience and user interface design across MathWorks products; performing test automation and browser compatibility testing; performing accessibility and performance testing; participating in functional specification, test specification, documentation, and code reviews; enhancing testing frameworks for increasing testability; contributing to the long term automated testing vision and strategy; collaborating with the team to deliver high quality software and products in functionality, performance, security and reliability; and fostering a continuous process improvement environment.

Education and Experience:

Masters degree or higher (or foreign education equivalent) in Engineering or Computer Science and no experience.

OR

Bachelors degree (or foreign education equivalent) in Engineering or Computer Science and five (5) years of experience in job offered or five (5) years of experience in development and testing of web applications.

Special Requirements:

Demonstrated expertise designing web applications using Java, JavaScript, HTML, and CSS following Agile Test-Driven Development methodologies.

Demonstrated expertise developing automated testing tools using MATLAB, JavaScript, and Java; and applying data structures and algorithmic programming concepts to MATLAB, JavaScript and Java development.

Demonstrated expertise performing unit and integration testing using MATLAB Unit testing frameworks and JavaScript testing frameworks -- QUnit, FuncUnit, Selenium, and Chrome Puppeteer.

Demonstrated expertise in object-oriented programming, design, and analysis using MATLAB, JavaScript and Java; and performing version control using Perforce.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job code 24437 for specific job details and requirements and apply online on the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Lawrence , Quality Engineer, Engineering , Natick, MA, Massachusetts


Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Lawrence RSS job feeds