Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Math Software QA Engineer

Samprasoft

Numerical Analysis Software Tester

12 month contract – likely to extend

5 Days On-Site – per TI requirements

About the role

Client is looking for individuals with a background in numerical analysis, mathematical software, numerical linear algebra, and/or statistics to test mathematical software. Graduate Level work in these areas is required.

Profile

MS/MA or higher degree in Mathematics or Statistics

Expertise in one or more of the following, in priority order:

  • Computational and Applied Mathematics
  • Numerical Analysis
  • Mathematical and/or Computational Statistics
  • Computer Algebra Systems (CAS)

Testing and QA

Assist with the development of test processes, help design/implement test tools, write/maintain manual and automated test suites, assist with test planning and test case design (including both black-box and white-box test methodologies).

Desired programming experience

Some scripting background (preferably Python) desired, experience with API testing, ability to read/analyze C/C++ code

Primary Responsibilities:

  • Create and execute tests on mathematical functionality for assigned projects.
  • Provide periodic status reports on progress in assigned test areas.
  • Effectively communicate issues that are discovered while testing. This includes, but is not limited to, logging issues into a defect tracking database.
  • Effectively discuss and execute the testing strategy defined for the project/product.
  • Quickly adapt to changes that arise in the execution of projects.
  • Multitask across multiple projects or products, when needed.

Supporting & Secondary Responsibilities:

  • Review technical documents, including requirement specifications, architecture documents, and user documentation.
  • Assess, from a test standpoint, the potential impact of requests for changes to the design or scope of the software under test.
  • Use appropriate tools, including automated test execution tools, code coverage tools, and test result evaluation tools, to aid the test effort.
  • Quickly learn necessary skills to handle new assignments as and when required.
  • Follow project schedule and complete assignments on time.
  • Produce appropriate deliverables for each assignment.

Technical Abilities/Experience:

  • MS/MA or higher degree in Mathematics or Statistics
  • Test experience with commercial software is desirable but not required
  • Must be meticulous in nature. Executing test cases is very demanding. Focus-oriented skills are necessary. The candidates’ experience background should suggest this.
  • Experience working with handheld devices, calculators or educational software is a big plus but not mandatory.

Team & People Skills:

  • Must have excellent communication/collaborations skills. Will be expected to collaborate with other individuals across multiple disciplines, including management.
  • Must be able to clearly communicate/articulate, both orally and in writing, issues uncovered in software and related documentation.
  • Must be capable of working effectively with a minimum level of supervision.
  • Ability to effectively report test status to the SQA Lead and Manager.

Required Skills: Python, C

Vacancy posted more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Math Software QA Engineer. Be the first to apply!