Senior Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, MA
Posted on: July 20, 2020
Job Description:
Working under the direction of the Manager or Senior Team Lead,
will be responsible for designing and developing sophisticated
testing software; developing and performing quality management of
MathWorks content management system -- Adobe Experience Manager;
working with the entire Agile development team to ensure that
MathWorks delivers the highest quality software; designing,
developing, and documenting robust test automation class libraries
for UI, integrations, API and functional testing of the total
application; understanding how all elements of the application
ecosystem work together and developing QA approaches and strategies
that fit the overall quality objectives; engaging with key
stakeholders to effectively escalate issues that pose business,
technical, and reputation risk; maintaining automated regression
suites and packages to be compliant with changing requirements and
features; performing hands-on functional, system and regression
testing of web applications; analyzing and reporting bugs; and
participating in design reviews and code reviews. Education and Experience: Masters degree or higher (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and two (2)
years of experience in job offered or two (2) years of experience
developing test automation frameworks. OR Bachelors degree (or foreign education equivalent) in
Engineering, Computer Science, or Information Systems and six (6)
years of experience in job offered or six (6) years of experience
developing test automation frameworks. Special Requirements: Demonstrated expertise designing automated testing frameworks
for web applications, web services (SOAP and RESTful), JSON, XML
and SQL server using JUnit and TestNG; and writing automated
testing scripts for web applications using Java and Cucumber on
Selenium. Demonstrated expertise gathering business requirements and
designing and developing test plans and test procedures for
web-based application functionality; and executing and managing
automated test cases using a continuous integration system. Demonstrated expertise designing and developing test plans and
test procedures based upon functional and design specifications;
and analyzing and reporting bugs using JIRA and Micro Focus ALM to
liaise with developers on bug fixes. Demonstrated expertise using Maven for automation scripts
integration and using a continuous integration system -- Jenkins,
GitHub, TeamFoundationServer, SVN, or Perforce -- for parallel and
cross browser, cross-platform, and mobile device testing within an
Agile and test-driven development environment. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 23860 for specific job details and requirements and
apply online on the Careers Page at
http://www.mathworks.com/company/jobs.
Keywords: The MathWorks, Inc., Providence , Senior Quality Engineer, Engineering , Natick, MA, Rhode Island