Development Applications Engineer

Natick, Massachusetts


Employer: The Mathworks
Industry: Infrastructure and Architecture
Salary: Competitive
Job type: Full-Time

Support company goals through the design and development of UI test tools and infrastructure which are used throughout the company. Work with and support a wide internal audience to understand their use cases in order to design, develop, and enhance our testing solutions to improve the quality of our company products. Support unit, integration, and system level testing - one can think of these as browserless, browser-based, and MATLAB+browser, respectively. Deliver Browser-based UI test tools features to improve areas like asynchronous testing, failure diagnostics, and non-functional testing. Own and maintain test tool infrastructure that extends Selenium capabilities and workflows, used across Java and MATLAB test code. Consult on and contribute to architectural design of tester and utility reuse across the development organization. Contribute to a full-stack team that provides infrastructure to run browser-based testing leveraging technologies such as QUnit, Karma, NodeJS, and FuncUnit. Be a driving owner of the Web App Testing Framework to implement and deliver new features to end users, both internally and externally. Telecommuting up to 40%.

Responsibilities

Qualifications

Minimum Qualifications:

Employer will accept a Bachelor's degree in Computer Science, Engineering (any), or related field and [3] years of experience in the job offered or in a Development Applications Engineer-related occupation.

Alternatively, employer will accept a Master's degree in Computer Science, Engineering (any), or related field and no experience.

Position requires demonstrable experience with the following:
  1. Java programming,
  2. JavaScript Test Frameworks, such as QUnit, Mocha, or Jasmine;
  3. UI Test Tools for Browser Automation, such as Selenium or Puppeteer,
  4. JavaScript programming,
  5. CI/CD tools and workflows such as Maven; and
  6. MATLAB


Experience may be gained during graduate program. Will accept any suitable combination of education, training, and/or experience.

Created: 2024-08-31
Reference: 34631-DCOL
Country: United States
State: Massachusetts
City: Natick


Similar jobs: