About The Position

The Base SAS team is hiring a Software Development Engineer in Test (SDET) to create and maintain automated tests that reflect real customer use cases. The role works closely with development to build test cases, automate regression testing with tools such as Jenkins, and continuously analyze and improve test coverage. The SDET helps ensure software functionality, reliability, compatibility, security, and quality throughout the continuous delivery lifecycle, while protecting customers from escaped defects and prioritizing customer experience. This position collaborates with development, product, operations, and support teams to design testing strategies, triage failures, participate in code reviews and support escalations, and deploy and support test environments. The SDET uses metrics, observability, and monitoring to assess quality, identify risk, and proactively detect and remediate failures. The role also maintains test suites in version control, follows applicable security policies, and is encouraged to contribute to open-source projects on behalf of SAS.

Requirements

  • Bachelor’s degree in computer science or a related quantitative field; an equivalent combination of related education, training, and experience may be considered.
  • Two years of experience writing software applications, testing software, and/or general programming.
  • Advanced proficiency in at least one programming language and familiarity with multiple 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 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.

Nice To Haves

  • MVS experience is a plus.
  • 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 decisions.
  • Develop and apply automated tests across software components to validate functionality, reliability, and compatibility.
  • Produce and analyze application-quality metrics and use insights to guide quality engineering.
  • Promptly triage test failures and help identify and resolve issues before they affect customers.
  • Collaborate with development, product, operations, and support peers to make quality a key part of work efforts.
  • Participate in code reviews for product, test, and infrastructure code.
  • Protect users from escaped defects and participate in support escalations, prioritizing customer experience.
  • Understand development, migration, security, and performance within the continuous delivery lifecycle.
  • Develop understanding of 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 where needed.
  • Partner with Development to design and execute testing strategies.
  • Design, implement, and continuously improve automated test frameworks, tools, and scripts 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, as encouraged.

Benefits

  • Comprehensive medical, prescription, dental, and vision plans.
  • PPO medical plan option with low annual deductible and copays.
  • HDHP medical plan 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 with prescription shipping at no additional charge.
  • Industry-leading 401(k) plan.
  • Tuition Assistance Program and programs and resources to support employee development.
  • Generous time away, including vacation time and paid holidays.
  • U.S. Winter Wellness Break between December 25 and January 1.
  • Volunteer Time Off.
  • Parental leave.
  • Unlimited paid sick days.
  • Generous childcare benefits for full-time employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service