Software Tools Developer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: January 24, 2017
Job Description:
Working under the direction of the Quality Engineering, Senior
Team Lead 3, will be responsible for creating tools for use with
JavaScript-based applications and widgets that run on desktop and mobile, for
automation, data collection, diagnostics, and testing; helping a growing
number of browser and/or cloud-based products such as MATLAB Online and
MATLAB Mobile to achieve goals of compatibility and performance on platforms;
selecting, designing, and implementing tooling and infrastructure for
integrating JavaScript into a range of products, spanning web, mobile, and
desktop environments; working with teams across the organization,
helping to develop best practices for qualifying modular and reusable
JavaScript code across multiple platforms, browsers, and mobile devices;
developing tools ranging from automation, profiling, logging, test execution,
JavaScript framework adoption, platform/device adoption and additional
JavaScript based products requirements; implementing tools and
infrastructure to facilitate JavaScript development and qualification across
multiple deploy platforms/targets (web, desktop, mobile); contributing to team
designs, specifications, and code reviews; identifying and initiating new
projects to meet the needs of teams working with JavaScript; and
consulting with product teams on architecture and automation capabilities of
JavaScript products. Education and Experience: Master’s degree or higher (or foreign education equivalent) in
Engineering, Computer Science, Information Technology, Information
Systems, Telecommunications, or Mathematics and no experience. OR Bachelor’s degree (or foreign education equivalent) in
Engineering, Computer Science, Information Technology, Information
Systems, Telecommunications, or Mathematics and five (5) years of
experience in job offered or five (5) years of experience in development or
testing of web applications using JavaScript. Special Requirements: • Demonstrated expertise in unit and functional testing of
web applications using Selenium, Qunit, and Junit. • Demonstrated expertise in development or testing of
JavaScript applications. • Demonstrated expertise performing build automation using Ant
and Maven. • Demonstrated expertise in object oriented design and
development using Java. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 16897 for specific job details and requirements and apply online
on the Careers Page at http://www.mathworks.com/company/jobs
Keywords: The MathWorks, Inc., Boston , Software Tools Developer, Engineering , Natick, MA, Massachusetts