Senior Quality Engineer

Apply Now

Company: The Mathworks

Location: Natick, MA 01760

Description:

Will be responsible for developing and executing sophisticated software tests to identify software problems and their causes; testing MathWorks' installations and license management layers, adapted to cloud and container technologies; developing and qualifying software installers and license management layers; participating on an agile software development team including writing automated tests in various technologies, reviewing system designs, and working closely to achieve a balance of unit and system tests for applications that are used by engineers and scientists worldwide; crafting test strategies for software development projects to define the testing required; architecting test tools and adding automated tests; using data analytics to improve software quality; and advocating for improved customer experience and champion product quality.

Responsibilities

Qualifications

Minimum Qualifications:

Education and Experience:

Master's degree in Engineering, Computer Science, Game Design and Development, or a closely related field (or foreign education equivalent) and two (2) years of experience as a Senior Quality Engineer (or related occupation) performing development, testing or technical support of web applications using C++.

OR

Ph.D. degree in Engineering, Computer Science, Game Design and Development, or a closely related field (or foreign education equivalent) and no experience.

OR

Bachelor's degree in Engineering, Computer Science, Game Design and Development, or a closely related field (or foreign education equivalent) and five (5) years of experience as a Senior Quality Engineer (or related occupation) performing development, testing or technical support of web applications using C++.

Special Requirements:
  • Demonstrated expertise in object-oriented programming in Java and C++.
  • Demonstrated expertise designing test plans and writing automated test scripts using Java and C++.
  • Demonstrated expertise developing web applications using HTML, JavaScript, and CSS.
  • Demonstrated expertise designing, developing or testing C++-based web applications across multiple platforms -- Windows, UNIX, and Mac.

[Expertise may be gained during Graduate program.]

Similar Jobs