Senior Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: May 24, 2021
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing and developing sophisticated
testing software; developing, qualifying and deploying new features
for MathWorks automated continuous integration system, a web-based
distributed system that serves to build, test and release the
MathWorks family of products; conducting system performance tuning
and chaos testing on MathWorks test infrastructure; developing and
maintaining reliability framework and monitoring services for
MathWorks automated continuous integration system; developing test
strategy for qualification of the build and test automation system;
participating in all aspects of the software development life
cycle; developing and executing automated and interactive tests;
enhancing the test environment to incorporate the latest features
and data from the production environment; investigating production
and testing issues; reporting defects and verifying fixes;
facilitating root cause analysis; and improving processes. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering or Computer Science and two (2) years of experience in
job offered or two (2) years of experience in development or
testing of automated continuous integration systems or real-time
web services. OR Bachelors degree (or foreign education equivalent) in
Engineering or Computer Science and six (6) years of experience in
job offered or six (6) years of experience in development or
testing of automated continuous integration systems or real-time
web services. Special Requirements: Demonstrated expertise in design or development of web
applications and APIs using Python object-oriented application
framework and using SQL scripting within a MySQL or MongoDB
database. Demonstrated expertise designing, developing, and executing
automated, interactive, and performance tests in Linux shell script
or Python, including performing version control using Git or
Perforce, for build and release management. Demonstrated expertise gathering business requirements; and
designing and developing test plans and test procedures based upon
functional and design specifications. Demonstrated expertise performing cross platform quality testing
and system maintenance within a Linux, Windows, or Mac operating
system; and debugging a multi-workflow system, including analyzing
component dependency and identifying the critical path to the root
cause. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 25489 for specific job details and requirements and
apply online on the Careers Page at
https://www.mathworks.com/company/jobs/opportunities.html
Keywords: The MathWorks, Inc., Boston , Senior Quality Engineer, Computer , Natick, Massachusetts, Massachusetts