Senior Quality Engineer
Apply NowCompany: 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:
[Expertise may be gained during Graduate program.]
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.]