Software Engineer in Test

Riepilogo delle posizioni

Candidati subito

MathWorks staff enjoy a hybrid work-from-home model featuring both home-office flexibility as well as in-office meeting days for optimized collaboration.

MathWorks is looking for innovative, quality driven, enthusiastic Software Engineer in Test who enjoys working with cutting edge technology, solving challenging testing problems and testing full stack web applications. You will be responsible for developing automated test suites and conducting hands-on testing of our newly built  product configuraiton and finance applications and services. You will work to fully qualify our business critical applications and web services. These applications and services are used worldwide by MathWorks staff, and integrated across the enterprise, our website and customer facing products and services. You will leverage your strong programming and problem solving skills to define test strategies, design, code, debug and deploy test automation solutions. Be part of our highly effective, motivated ,agile development team! 

Responsabilità

  • Work in an agile software development environment collaborating with engineering teams to analyze project requirements to determine effective test strategies for new and existing functionality
  • Understand how all elements of the application ecosystem work together, evaluate functional and design specifications and develop testing approaches and strategies that fit the overall quality objectives
  • Design, develop, and document robust test automation class libraries for UI, integrations, API and functional testing of the entire application
  • Maintain automated regression suites/packages to be aligned with changing requirements and features
  • Actively participate in functional, system and regression testing of Web, APIs and SaaS based applications
  • Analyze and report bugs, and work with software engineers to resolve them
  • Adhere to best practices in testing and automation while continuing to improve the quality and productivity of our testing practices

Qualifiche minime

  • A bachelor's degree is required.
  • Java
  • automated testing
  • JavaScript

Ulteriori qualifiche

  • 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
  • Automated GUI testing experience with testing solutions such as Cypress, Selenium, JUnit etc
  • Proficient in functional testing and automation of RESTful APIs
  • Experience working with build tools such as Maven (Java), npm (JavaScript)
  • Familiarity with source code management and CI/CD tools such as GitHub, TeamCity
  • Passionate about analyzing, isolating and solving problems
  • Experience working in agile frameworks (Scrum/Kanban)
  • Excellent written and verbal communication skills
  • Experience with testing enterprise application and SaaS based applications such as Oracle cloud for ERP is a plus

 

Candidati subito

You and MathWorks

Why MathWorks?

It's the chance to collaborate with bright, passionate people. It's the opportunity to accelerate the pace of discovery, innovation, and learning in engineering and science. And it’s a commitment to doing the right thing—for each individual, our customers, and the local community. We cultivate an enjoyable, participatory, and rational environment that champions individual growth, appreciates diversity, encourages initiative, values collaboration, shares success, and rewards excellence.

MathWorks develops MATLAB and Simulink, the leading technical computing software used by engineers and scientists. The company employs more than 6,500 people in 16 countries, with headquarters in Natick, Massachusetts, USA. MathWorks is privately held and has been profitable every year since its founding in 1984.

YOU + MathWorks = Unlimited Possibilities

Panel Navigation

Join Our Talent Network

Receive personalized job opportunities, stories, and company updates.

Contact us if you need reasonable accommodation because of a disability in order to apply for a position.

The MathWorks, Inc. is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other protected characteristics. View The EEO is the Law poster and its supplement.

The pay transparency policy is available here.

MathWorks participates in E-Verify. View the E-Verify posters here.