Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: February 3, 2020
Job Description:
Working under the direction of the Quality Engineering Manager
1, will be responsible for designing and developing sophisticated software testing systems; developing and enhancing
test tools, testing infrastructure, and automated and manual test suites to improve the quality of MathWorks products;
participating in design discussions and test planning; authoring tools and harnesses and writing automated functional
and performance test suites using Java and JavaScript; creating and executing scripted tests on cloud and
desktop platforms; diagnosing and reporting bugs; and working with the source code in Java, JavaScript and MATLAB. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and no experience. OR Bachelors degree (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and five (5) years of experience in job offered or five (5) years of
experience in design, development, and testing of Java- and JavaScript-based applications. Special Requirements: Demonstrated expertise writing test and build tool algorithms in
Java, JavaScript and HTML to support building and testing of web-based applications; and designing test
infrastructures for load testing using mocking frameworks -- EasyMock and PowerMock. Demonstrated expertise developing web application communication
interfaces in human- and machine-readable formats using JSON and XML; and developing end-to-end test for
UI based web applications within an Agile environment, including CSS and JavaScript testing on front-end
and Java testing on back-end. Demonstrated expertise programming in JavaScript and object
oriented programming in Java and MATLAB, including applying object-oriented design patterns; and in
source control management using Perforce. Demonstrated expertise in development or test automation of
UI-based applications using Dojo third party libraries; and designing browser-based tests and writing
automated testing scripts for Ruby based web applications using Capybara. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23352 for specific job details and requirements and apply online on the Careers Page at
http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Hartford , Quality Engineer, Engineering , Natick, MA, Connecticut