XX
The MathWorks GmbH

Software Engineer in Test (34159-MMCC)

  • +2
  • +8
  • CH
    Switzerland
Manifester de l'intérêt pour ce poste
  • +2
  • +8
  • CH
    Switzerland

À propos

Job Summary

MathWorks has a hybrid work model that enables staff members to split their time between office and home. The hybrid model provides the advantage of having both in-person time with colleagues and flexible at-home life optimizations.

MathWorks is looking for a smart, creative, and upbeat Quality Engineer whose interest, curiosity, and passion drives testing solutions to enhance our application quality to new levels. Join our IT Quality Engineering team, responsible for implementing sophisticated testing tools and solutions to qualify a suite of business applications and deliver high quality experience to our customers.

MathWorks nurtures growth, appreciates diversity, encourages initiative, values teamwork, shares success, and rewards excellence.

Responsibilities
  1. Work in an agile software development environment collaborating with the engineering team to analyze project requirements to determine effective test strategies for new and existing functionality.
  2. 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.
  3. Design, develop, and document robust test automation class libraries for UI, integrations, API, and functional testing of the entire application.
  4. Maintain automated regression suites/packages to be aligned with changing requirements and features.
  5. Actively participate in functional, system, and regression testing of Web, APIs, and SaaS based applications.
  6. Analyze and report bugs, and work with software engineers to resolve them.
  7. Adhere to best practices in testing and automation while continuing to improve the quality and productivity of our testing practices.
Qualifications
  1. A bachelor's degree and 3 years of professional work experience (or a master's degree, or equivalent experience) is required.
  2. Proficiency in Java and automated testing.
Additional Qualifications
  1. Excellent understanding of software quality principles and processes.
  2. Demonstrated experience in analyzing functional requirements and authoring comprehensive testing strategies and test plans for complex application architecture.
  3. Automated GUI testing experience with JavaScript testing solutions such as Cypress, Protractor, etc.
  4. Proficient in functional testing and automation of RESTful APIs.
  5. Experience working with build tools such as Maven (Java), npm (JavaScript).
  6. Familiarity with source code management and CI/CD tools such as GitHub, TeamCity.
  7. Passionate about analyzing, isolating, and solving problems.
  8. Experience working in agile frameworks (Scrum/Kanban).
  9. Excellent written and verbal communication skills.
  10. Experience with testing CRM, SaaS based applications such as Salesforce is a plus.
#J-18808-Ljbffr

Compétences idéales

  • Java
  • JavaScript
  • Cypress
  • Maven
  • NPM
  • Github
  • TeamCity
  • Salesforce
  • Switzerland

Expérience professionnelle

  • QA
  • QA Test Automation

Compétences linguistiques

  • English