Software Developer in Test @ MathWorks | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Developer in Test jobs in Natick, MA
200+ applicants
expire-info-iconThis job has closed.
company-logo

MathWorks ยท 3 days ago

Software Developer in Test

Wonder how qualified you are to the job?

ftfMaximize your interview chances
AnalyticsDatabase
check
Growth Opportunities

Insider Connection @MathWorks

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Collaborate within an agile development team to understand requirements, contribute to software design discussions, and ensure the delivery of high-quality software.
Gain a comprehensive understanding of the application's technology stack to evaluate specifications, develop effective testing strategies, and meet overall quality goals.
Adopt an end-user perspective to assess technical implementations and devise & implement thorough test plans.
Specialize in creating detailed test automation libraries for Platform Components, with a focus on RabbitMQ consumer development, crafting tests for custom React components, and developing tests for APIs and web services. This may include creating frameworks for testing React components.
Employ a range of technologies such as Java, JUnit, Spring Boot, React, Cypress, Maven, NPM, and GitHub for developing and automating tests across backend and UI layers.
Engage in comprehensive testing activities, including functional, system, and regression tests.
Identify, document, and assist in resolving software bugs, collaborating closely with engineers for timely fixes.
Work alongside quality engineering teams to brainstorm on new testing tools and practices that enhance test efficiency, reliability, and shorten deployment timelines.
Advocate for a test automation culture by seeking and implementing automation opportunities across all application layers (unit, integration, UI) to streamline testing processes.
Leverage AI technologies to advance software Quality Assurance testing and drive innovation, harnessing intelligent automation to identify patterns, predict outcomes, and enhance testing accuracy and efficiency.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

JavaSoftware QualityFunctional Requirements AnalysisTesting StrategiesTest PlansWeb Services TestingJava APIs TestingAutomated GUI TestingSeleniumJavaScriptCypressPuppeteerBuild ToolsMavenCI/CD ToolsSource Code ManagementGitAgile FrameworksSQLDatabase ConceptsProblem-Solving Communication

Required

A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
Proficiency with Java

Preferred

Excellent understanding of software quality principles and processes
Demonstrated experience in analyzing functional requirements and authoring comprehensive testing strategies, test plans for complex application architecture
Experience with testing and automating web services and Java APIs
Automated GUI testing experience with Java testing solutions such as Selenium or JavaScript testing solutions such as Cypress, Puppeteer, etc.
Experience working with build tools such as Maven (Java/Groovy), (JavaScript)
Familiarity with CI/CD tools
Experience with source code management (Git)
Passionate about analyzing, isolating, and solving problems
Experience working in agile frameworks (Scrum/Kanban)
Good written and verbal communication skills
Proficiency in SQL and database concepts

Company

MathWorks

company-logo
Mathworks is a producer of MATLAB, a program for data and statistical analysis.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Jack Little
Co-Founder and President
linkedin
J
Jeanne O'Keefe
Chief Financial Officer and Senior Vice President
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot