Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: April 25, 2023
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for developing and executing software tests to
identify software problems and their causes for sophisticated
software; developing software to test MathWorks data analytics
services; designing and developing automated test infrastructure
that is a part of a continuous integration/continuous delivery
system and conducting hands-on testing; participating in product
development from the early design stages and playing a critical
role in driving to production and release; creating test strategy,
test plans and test procedures; implementing test-infrastructure
and adding automated testing; implementing non-functional testing
including performance, security, and reliability testing; debugging
issues, reporting bugs and qualifying bug fixes; creating test
tools and enhancing existing ones; participating in design reviews
and code reviews; promoting proper engineering practices, bug
prevention strategies, testability, accessibility, privacy, and
other advanced quality concepts; researching and introducing new
tools, contributing to the long term automated testing vision and
strategy of the company; and fostering a continuous process
improvement environment. Education and Experience: Masters degree in Engineering, Computer Science, or a closely
related field (or foreign education equivalent) and no
experience. Special Requirements: Demonstrated expertise designing and developing test plans and
test procedures for web-based application functionality,
performance, and compatibility; developing integration and
automated test cases using continuous integration system -- Jenkins
or Team City; and performing version control using GitHub or
Perforce. Demonstrated expertise developing automated and manual testing
frameworks using Java, SOAP UI and Postman, including object
oriented programming to develop test tools and automated test
cases; and writing SQL queries to validate behavior and update SQL
server or MySQL databases. Demonstrated expertise developing and deploying scalable
applications using Amazon Web Services (AWS) services -- EC2, S3,
and Lambda. Demonstrated expertise performing quality engineering according
to Agile Scrum methodologies and Test Driven Development
methodologies; participating in code reviews to identify bugs; and
testing failures and developing the necessary countermeasures. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 32143 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 , Quality Engineer, Computer , Natick, Massachusetts, Massachusetts