Principal Software Engineer in Test - MATLAB...
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+18 more
Job description
Looking for a motivated and talented candidate who is passionate about delivering high quality software. The MATLAB Online Quality Engineering team is responsible for validating back-end services and customer-facing online applications. The team ensures that cloud-hosted offerings are fully qualified and integrate well, meeting functional and non-functional requirements.
MathWorks nurtures growth, appreciates inclusivity, encourages initiative, values teamwork, shares success, and rewards excellence.
Responsibilities
-
Develop collaborative, downstream, and workflow level test strategies adhering to industry best-practices including contract testing and test pyramid compliance
-
Design and develop test tooling and automation to support qualification of microservices and online offerings
-
Leverage data (observability, bug reports, test metrics, etc.) to improve quality of our products by analyzing root cause and developing deep and lasting counter-measures to prevent high-impact issues.
-
Consult with teams to identify opportunities to improve test automation to improve the speed and confidence of our releases.
Requirements
- A bachelor’s degree and 10 years of professional work experience (or equivalent experience) is required.
Additional Qualifications
-
Track record for getting things done
-
Appreciation for elegant and well-crafted software design
-
Self-motivated with the ability to work with people from multiple teams
Pluses:
-
Experience with multiple modern languages such as JavaScript, Python, Ruby, Go, or Node.js
-
Experience with JavaScript test frameworks, e.g., PlayWright, QUnit, FuncUnit, Cypress
-
Experience with version control and CI/CD systems such as GitHub, GitLab, Jenkins, TeamCity, or CircleCI
-
Experience with build systems such as ANT, mise, make, or Maven
-
Experience with Cloud and container technologies (AWS, Azure, Kubernetes, Docker, Terraform)
-
Experience with MATLAB or Simulink
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.juju.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
7 Important Tips That Every Software Developer Should Know
Is Software Engineering Hard?
Should senior developers refuse interview coding challenges?
Software Engineer Career: Things You Should Know