About The Position

The Base SAS team is hiring a Software Development Engineer in Test (SDET) to create test cases based on real customer use cases, automate regression testing, and continuously analyze and enhance test coverage. The role applies modern development techniques to produce high-quality test automation and metrics that support quality-focused decisions. It includes developing automated tests across software components, analyzing application quality, triaging test failures, and collaborating across development, product, operations, and support teams. The SDET helps shape testing strategies and automated frameworks, tools, and scripts; maintains test suites in version control; supports test environments; and uses observability and monitoring tools to detect and address failures. The role also contributes to code reviews, support escalations, secure software development practices, and customer experience. The position is hybrid in Cary, North Carolina.

Requirements

  • Bachelor’s degree in computer science or a related quantitative field, or an equivalent combination of related education, training, and experience.
  • 2 years of experience writing software applications, testing software, and/or general programming.
  • Advanced proficiency in at least one programming language and familiarity with multiple programming languages, such as C, C++, Java, C#, or SAS.
  • Advanced proficiency in at least one scripting language and familiarity with multiple scripting languages, such as Python, Perl, or Bash.
  • Strong knowledge of software testing practices, techniques, and standards, with experience applying them to test development.
  • Expertise in one test automation framework and demonstrated ability to create shareable code.
  • Proficiency with source control management techniques, including branching, code review, and merging.
  • Familiarity with platform configuration, integration, and secret management.
  • Ability to pivot quickly and seamlessly toward areas of need.
  • Conceptual understanding of at least one markup language, such as XML.
  • Strong knowledge of Unix and Windows environments.
  • Legally authorized to work in the United States without requiring employment visa sponsorship now or in the future.

Nice To Haves

  • MVS experience.
  • Programming experience with C, Java, and SAS.
  • Scripting experience with Python.

Responsibilities

  • Create and maintain high-quality test automation using modern development techniques and provide data to support metrics-based decision-making.
  • Develop and apply automated tests across software components to validate functionality, reliability, and compatibility.
  • Produce and analyze metrics that illustrate application quality and inform quality engineering direction.
  • Triage test failures promptly and accurately, helping identify and resolve issues before they affect customers.
  • Collaborate with development, product, operations, and support peers to make quality a key design element.
  • Participate in code reviews for product, test, and infrastructure code.
  • Help protect users from escaped defects and participate in support escalations, prioritizing customer experience.
  • Understand development, migration, security, and performance in the continuous delivery lifecycle.
  • Build understanding of the software and its components to identify risk and focus testing where it has the greatest impact.
  • Use observability and monitoring tools to proactively detect and remediate failures.
  • Deploy and support high-value test environments when needed.
  • Partner with Development to design and execute effective testing strategies.
  • Design, implement, and continuously improve automated test frameworks, tools, and scripts, including using tools such as Jenkins.
  • Maintain test suites in a version-controlled environment.
  • Follow applicable security policies and processes in support of secure software development goals.
  • Participate in open-source projects on behalf of SAS.
  • Embrace curiosity, passion, authenticity, and accountability.

Benefits

  • Comprehensive medical, prescription, dental, and vision plans.
  • PPO plan option with low annual deductible and copays.
  • HDHP option combined with a health savings account and a contribution from SAS.
  • Free onsite health care center for employees and eligible family members enrolled in the PPO plan; pharmacy services are available, with prescriptions shipped at no additional charge for those not local to headquarters.
  • Industry-leading 401(k) plan.
  • Tuition Assistance Program and programs and resources to support employee development.
  • Vacation time and a variety of paid holidays, including a U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off.
  • Parental leave.
  • Unlimited paid sick days.
  • Childcare benefits for full-time employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service