• Analytics Software Tester

    Job Locations US-NC-Cary
    Requisition ID
    Research and Development
    Visa Sponsorship
    Travel Requirements
  • Overview

    Germany SAS



    The Advanced Analytics Testing team is seeking qualified candidates to take ownership of testing SAS/IML, the interactive matrix programming language, and IML Studio, an interactive GUI environment for data exploration and analysis. The position will also include testing responsibilities for other statistical or quality control software, as needed. We are seeking self-motivated candidates who possess excellent organizational skills and are enthusiastic about testing statistical software.


    Primary Responsibilities: 

    • Plans, documents, and performs functional, validation, and systematic testing for new and existing software.
    • Numerical validation includes: independent coding, cross-validation with existing SAS products or third-party products, equivalence, simulation, or predictive performance.
    • Reports defects, evaluates fix requests, and verifies fixes.
    • Automates regression testing on all applicable platforms and maintains benchmarks.
    • SAS/IML is a favored method for many of our Advanced Analytic team members to validate our statistical software, so you will have the opportunity/expectation to work with team members across various statistical methodologies, drawing on their expertise in a collaborative effort. 
    • Reviews software design during development stage and provides feedback to developers.
    • Stays current with analytical methodologies by researching literature, and participating in courses or conferences.
    • Communicates with developers, product marketing managers, and industry experts to define testing strategies and coverage.
    • Reviews software documentation and provides feedback.
    • Assists Tech Support and consultants in resolving customer issues.


    Essential Knowledge, Skills, and Abilities:

    • Excellent mathematical programming skills
    • Programming experience with SAS DATA Step
    • Programming experience with matrix-oriented languages such as SAS/IML or Matlab.
    • Excellent written, verbal, and interpersonal communication skills
    • Ability to handle deadlines in multi-tasking environment and to work independently with minimal guidance on day-to-day work and new projects or assignments
    • Ability to think analytically and to effectively communicate problems and fixes with development peers and management



    • Proficient matrix programming and/or linear algebra skills
    • Working knowledge of SAS/STAT, SAS/QC, SAS/MACRO
    • Statistical expertise with a complement of numerical analysis and optimization    programming experience.
    • Scripting skills for test automation, including automation of user interfaces.
    • Experience testing software, including developing and implementing test plans.
    • Experience with multiple operating systems, such as UNIX and Windows


    Education and Experience Required:

    Master’s degree or a Ph.D. in statistics, biostatistics, applied mathematics, or a related field.


    Equivalent combination of education, training, and relevant experience may be considered in place of the requirements above.



    SAS looks not only for the right skills, but also for a cultural fit. We seek colleagues who will contribute to the unique culture that makes SAS such a great place to work. We look for the total candidate: technical skills, culture fit, relationship skills, problem solvers, good communicators and, of course, innovators. Candidates must be ready to make an impact.


    Additional Information:

    To qualify, applicants must be legally authorized to work in the United States, and should not require, now or in the future, sponsorship for employment visa status.SAS is an equal opportunity employer.  All qualified  applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law. The level of this position will be determined based on the applicant's education, skills and experience. Resumes may be considered in the order they are received. SAS employees performing certain job functions may require access to technology or software subject to export or import regulations. To comply with these regulations, SAS may obtain nationality or citizenship information from applicants for employment. SAS collects this information solely for trade law compliance purposes and does not use it to discriminate unfairly in the hiring process.


    Want to stay up to date with SAS culture, products and jobs? Follow us on LinkedIn LinkedIn Logo


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share with your networks