SAS Institute - Cary, NC

posted 11 days ago

Full-time - Mid Level
Remote - Cary, NC
Professional, Scientific, and Technical Services

About the position

The Analytics Software Tester will work within the Internet of Things (IoT) division at SAS, focusing on software testing activities throughout the software release cycle. This role involves validating and benchmarking algorithms for analyzing IoT data, testing cloud-based products, and collaborating with cross-functional teams to ensure high-quality software delivery.

Responsibilities

  • Collaborate with the IoT Development team and Advanced Analytics Development team.
  • Perform software testing activities throughout the software release cycle.
  • Numerically validate and benchmark algorithms developed for analyzing IoT data.
  • Develop unique test cases that reflect real customer environments with limited requirements.
  • Write algorithm prototype programs, automation scripts, and automated test cases.
  • Create test data to simulate customer use cases and develop tools to automate test processes in a CI/CD environment.
  • Exercise analytical methodologies to test and validate statistical algorithms and analytical software.
  • Plan, document, and perform functional, validation, and systematic testing for new and existing software.
  • Perform numerical validation of algorithms including independent coding and cross-validation.
  • Report defects, evaluate fix requests, and verify fixes.
  • Automate regression testing on all applicable platforms and maintain test cases.
  • Review software design during development and provide feedback to developers.
  • Stay current with analytical methodologies by researching literature and participating in courses or conferences.
  • Communicate with developers, product marketing managers, and industry experts to define testing strategies and coverage.
  • Review software documentation and provide feedback.
  • Assist Tech Support and consultants in resolving customer issues.
  • Evaluate third-party tools/solutions and ensure compliance with security policies.

Requirements

  • 5 years of professional experience in at least one analytical discipline or advanced knowledge in several analytical disciplines.
  • Master's degree or a Ph.D. in statistics, machine learning, computational mathematics, financial mathematics, operations research or a related field.
  • Experience with a high-level language like SAS IML, MATLAB, Octave, Julia or R.
  • Experience with test automation and creating test data for test execution and data integrity verification.
  • Ability to work independently with minimal guidance.

Nice-to-haves

  • Programming skills in SAS or related languages such as Python, C, Java, and Lua.
  • Solid understanding of software testing tools, methodologies, and principles.
  • Knowledge of SAS products and their applications.
  • Knowledge of third-party products.
  • Strong knowledge of application development, data integration, and/or design principles.

Benefits

  • Career development resources including a Career Development Yammer and Learning & Development Exchange.
  • Access to a Career Development Resource Library organized by topic.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service