CranstonRecruiter Since 2001
the smart solution for Cranston jobs

Software Tools Developer

Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: April 23, 2018

Job Description:

Working under the direction of the Quality Engineering Manager 1, will

be responsible for collaborating with an internal community of

developers who interact with MathWorks highly automated build and test

infrastructure; evolving the tooling and processes that surround test

failure investigations as well as deciphering challenging systemic

failure syndromes to benefit the entire development organization; using

test-driven development and xUnit testing patterns within a continuous

integration environment; working with cross-functional teams to develop,

deploy, and continuously improve processes surrounding the investigation

of test failures; designing and developing infrastructure to automate

processes that assist with reproducing and investigating intermittently

failing tests; automating the detection of common syndromes and

correlating them to prevent duplicate failure investigations; creating

infrastructure and test harness diagnostics and make them accessible to

failure investigators; creating tooling to collect appropriate debug

artifacts upon software crashes and hangs; consulting with the

development community on investigation and diagnostic strategies; and

developing tooling that automates failure reproduction.

Education and Experience:

Master’s degree or higher (or foreign education equivalent) in

Engineering, Computer Science, or Information Systems and no experience.

OR

Bachelor’s 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 developing

production code or unit tests for production code using Perl or Python.

Special Requirements:

• Demonstrated expertise performing object-oriented development

for testability and modularity in a shared code base, in Perl, Python or

Java; and implementing data analysis algorithms using Perl, Python or

Java.

• Demonstrated expertise developing production code or writing

unit tests for production code using Perl or Python; and writing Perl

scripts to automate regression tests.

• Demonstrated expertise writing SQL scripts to extract data from

databases -- PostgreSQL or MySQL.

• Demonstrated expertise in data analysis using machine learning

and information retrieval methodologies; and writing Perl or Python

scripts to perform data analysis to automate failure investigation.

[Expertise may be gained during Graduate program.]

For the position listed above, interested candidates may search by job

code 18832 for specific job details and requirements and apply online on

the Careers Page at http://www.mathworks.com/company/jobs

Keywords: The MathWorks, Inc., Cranston , Software Tools Developer, Engineering , Natick, MA, Rhode Island


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 Rhode Island jobs by following @recnetRI on Twitter!

Cranston RSS job feeds