MathWorks Quality Engineer in Natick, Massachusetts
Education and Experience:
Master’s degree or higher (or foreign education equivalent) in Engineering, Computer Science, Engineering Management, or Information Systems and no experience.
Bachelor’s degree (or foreign education equivalent) in Engineering, Computer Science, Engineering Management, or Information Systems and five (5) years of experience in job offered or five (5) years of experience in development or quality engineering of web-based and desktop applications.
Special Requirements :
Demonstrated expertise designing automated testing frameworks for web applications, web services and APIs using JUnit, QUnit, or FuncUnit; and writing automated testing scripts for web applications using Java and Cucumber on Selenium.
Demonstrated expertise performing quality engineering according to Agile and Test Driven Development methodologies, including creating test plans and test procedures.
Demonstrated expertise using continuous integration system -- Jenkins, GitHub, TeamFoundationServer, SVN, or Perforce -- within an Agile development environment.
[Expertise may be gained during Graduate program.]