Software Engineer in Test
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: September 13, 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; writing automated test suites for unit, function, and
system tests and conducting hands-on testing for MathWorks'
automated continuous integration system; documenting and analyzing
test results; participating in product feature development from the
early design stages and assisting in quality assurance testing for
final product release of moderately-complex software; participating
in component design reviews; reporting bugs and verifying fixes;
and evaluating product performance. Education and Experience: Masters degree in Engineering, Computer Science, Computer and
Information Technology, or a closely related field (or foreign
education equivalent) and no experience. OR Bachelors degree in Engineering, Computer Science, Computer and
Information Technology, or a closely related field (or foreign
education equivalent) and three (3) years of experience as a
Software Engineer in Test (or related occupation) performing
quality assurance testing of web applications. Special Requirements: Demonstrated expertise designing and developing web
applications, desktop applications and APIs, including
participating in design and architecture quality assurance reviews
for development and testing on Windows and Unix systems. Demonstrated expertise designing and writing automated tests and
test cases using Java and Junit; designing and executing automated
and interactive tests for Java or Python web services; and
debugging a multi-workflow Java based system, including analyzing
component dependency, performing root cause analysis and verifying
bug fixes. Demonstrated expertise using SQL scripting within a relational
database MySQL or PostgreSQL. Demonstrated expertise performing version control, branching,
merging and release of applications using Git for source control
management. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 32475 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 , Software Engineer in Test, Computer , Natick, Massachusetts, Massachusetts