Senior Quality Engineer
Company: The MathWorks, Inc.
Location: Natick, Massachusetts
Posted on: March 1, 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 written technical test plans, creating
and running specific test scenarios, and developing automated test
suites; designing and developing test plans based upon functional
and design specifications; engaging early in the software
development process, influencing requirements specifications,
attending usability sessions, and discussing software design and
testability with software engineers; acting as a liaison for
quality issues; identifying, documenting and implementing
improvement in both systems and processes; creating and maintaining
automated test suites, and performing hands-on testing of web
applications; actively participating in functional, system and
regression testing activities; analyzing and reporting bugs, and
working to resolve them; participating in functional reviews, test
specifications, documentation and code review; and participating in
all aspects of product development and design. 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 developing test
automation frameworks or scripts. 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 developing test
automation frameworks or scripts. 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 designing and developing test plans and
test procedures for web-based application functionality; testing
multiple layers of web applications -- web services, API and UI --
using JUnit and Selenium testing frameworks; 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,
Git and Perforce -- for parallel and cross browser, cross-platform,
and mobile device testing within an Agile and test-driven
development environment, including performing Agile task management
using JIRA and Confluence. Demonstrated expertise accessing databases using SQL server and
Hibernate, including writing SQL queries using Hibernate, Splunk
queries for log analysis, and Spring Data JPA to validate and
update SQL server or MySQL databases. [Expertise may be gained during Graduate program.] For the position listed above, interested candidates may search
by job code 25208 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., Springfield , Senior Quality Engineer, Computer , Natick, Massachusetts, Massachusetts