Software Development Engineer in Test (C)

SAS

$100K — $120K *
Cary, NC 27513In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in computer science, engineering, or a related field.
  • 5+ years of software testing experience on large projects.
  • Strong communication skills with a focus on organization and problem-solving.
  • Proficiency in SQL, NoSQL, and C programming or SAS.
  • Familiarity with multiple operating systems, particularly Windows and UNIX.
  • Experience with CI/CD tools like Jenkins and collaboration tools such as Jira and Confluence.
  • Knowledge of software test development techniques and automation frameworks.

Responsibilities

  • Create and maintain high-quality test automation for data access and integration solutions.
  • Collaborate with cross-functional teams to instill quality in design processes.
  • Deploy and maintain SAS 9.4 test environments effectively.
  • Analyze testing outcomes and provide actionable solutions.
  • Identify and report bugs, ensuring accurate verification of fixes.
  • Work with project management to track project compliance and quality measures.
  • Support customer experience initiatives by managing defect outcomes and client relationships.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Options for PPO and HDHP with health savings account contributions.
  • Access to a free onsite health care center and pharmacy for eligible employees.
  • Industry-leading 401k plan to support your retirement savings.
  • Tuition assistance program to promote continuous learning and development.
  • Generous vacation policy, paid holidays, and a winter wellness break.
  • Flexible Volunteer Time Off, parental leave, and unlimited sick days.
Full Job Description
Job Description

Software Development Engineer in Test (C) - Hybrid, Cary, North Carolina

About the job

The SAS/ACCESS team looking for a Software Development Engineer in Test. This team provides data access to different data sources so our customers can make better decisions faster. These interfaces are out-of-the-box solutions that provide enterprise data access and integration between SAS and third-party databases. SAS/ACCESS interfaces enable SAS solutions to read, write, and update data no matter what native databases or platforms are being used.

As a Software Development Engineer in Test, you will:
  • Create and maintain high quality test automation using modern development techniques and provide data points to support metrics-based decision making.
  • Work collaboratively with development, testing, product, operations, and support peers across the SAS9 Division to encourage quality, as a key design element in all work efforts.
  • Deploy and support robust SAS 9.4 test environments.
  • Analyze test results and recommend corrective action where necessary.
  • Identify and clearly report reproducible defects and verify resolutions.
  • Collaborate with our Project Management team to ensure proper tracking and compliance.
  • Protect users from escaped defects, participate in support escalations, and value Customer Experience (CX) above all.
  • Stay informed of emerging technologies and use them appropriately.
  • Support internal and external customers.
  • Embrace curiosity, passion, authenticity and accountability. These are our values and influence everything we do.


Required qualifications
  • Bachelor's degree in computer science, engineering, or a related quantitative field.
  • A minimum of 5 years experience in software testing on large software projects.
  • Excellent interpersonal, verbal, and written communication skills coupled with excellent organizational, analytical, and problem-solving skills.
  • Strong data base proficiency (multiple preferred, SQL, NoSQL, etc).
  • C programming skills and/or SAS coding experience.
  • Experience with multiple operating systems, including Windows and UNIX.
  • Proficiency with scripting languages (eg. Python).
  • Working experience with CI/CD tooling (eg. Jenkins).
  • Experience with collaboration tools such as Jira and Confluence.
  • Experience using CVS, Gerrit, Git, or GitHub for source code management and code review.
  • Familiar in state-of-the-art techniques, standards, and procedures for software test development.
  • Demonstrated ability to author, maintain and execute tests as part of a test automation framework.
  • Experience with integration, regression, and unit testing.
  • Equivalent combination of related education, training and experience may be considered in place of the above qualifications.


Additional competencies, knowledge and skills
  • Adaptability: Maintaining effectiveness when experiencing major changes in work responsibilities or environment (e.g., people, processes, structure, or culture); adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful.
  • Collaborating: Working cooperatively with others to help a team or work group achieve its goals.
  • Communication: Conveying information and ideas clearly and concisely to individuals or groups in an engaging manner that helps them understand and retain the message; listening actively to others.
  • Experience using native DBMS interfaces.
  • Strong understanding of the SAS 9 product line and middle tier architecture.
  • Good understanding of CI/CD practices
  • Working experience in at least one public cloud interface
  • Python experience
  • Experience with Agile SDLC practices.


World-class benefits

Highlights include...
  • Comprehensive medical, prescription, dental and vision plans.
  • Medical plan options include:
    • PPO with low annual deductible and copays.
    • HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
  • Onsite Health Care Center (HQ) that's free to employees and family members enrolled in the PPO plan. There's a pharmacy too! Not local to HQ? The pharmacy will ship prescriptions for no additional charge!
  • An industry-leading 401k plan.
  • Tuition Assistance Program and programs and resources to support your development
  • Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off, parental leave and unlimited paid sick days.
  • Generous childcare benefits for all full-time employees.

Similar Jobs

More Jobs at SAS

More Information Technology Jobs

Find similar Software Development Engineer in Test (C) jobs: