About The Position

OneStream is seeking motivated candidates for its 2026 internship program. Interns will gain hands-on experience, collaborate with professionals, and work on impactful projects in a fast-paced environment. Our internship is intended for rising seniors and graduate students enrolled in a degree-seeking program, with graduation expected after the internship program concludes. If you're eager to learn and ready to take the next step in your career, we’d love to hear from you. The Associate SDET is an early-career role designed to develop foundational skills in software quality, test automation, and system thinking within a modern Quality Engineering organization. This role provides hands-on experience contributing to real automation, testing, and quality initiatives while learning how quality is engineered—not inspected—into complex software systems.

Requirements

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Coursework or personal experience in at least one programming language (e.g., C#, Java, Python).
  • Basic understanding of software development concepts (APIs, version control, testing fundamentals).
  • Curiosity about how complex systems behave and fail.
  • Willingness to learn and receive feedback in a fast-moving engineering environment.
  • Ability to ask thoughtful questions and articulate what is understood vs. unknown.
  • Basic analytical skills for interpreting test outcomes and system behavior.
  • Clear written and verbal communication skills.
  • Ability to collaborate with engineers across disciplines.

Nice To Haves

  • Junior and graduate-level students preferred (graduating between December 2026 and May 2027).
  • Previous internship experience is nice to have but not necessarily required.
  • Exposure to automated testing tools or frameworks (e.g., Selenium, Playwright, REST testing).
  • Familiarity with Git or another source control system.
  • Prior internship, academic project, or personal project involving software development or testing.
  • Interest in software quality, automation, or systems thinking.

Responsibilities

  • Learn Quality Engineering fundamentals by participating in sprint activities, observing risk discussions, and understanding product context using CAS. (Context, Activities, Story)
  • Contribute to automated checking efforts by assisting with small, well-scoped automation tasks under the guidance of experienced SDETs.
  • Execute and analyze automated test runs, helping identify failures, understand system behavior, and escalate findings with support.
  • Support testing and quality artifacts by documenting observations, test outcomes, and automation results in team tools (e.g., Testmo).
  • Collaborate with QEs, SDETs, and developers through pairing, learning sessions, and feedback to build foundational skills in testability, automation, and quality thinking.

Benefits

  • Transparency around corporate structure, salary, and benefits.
  • Core value of customer success.
  • Variety of project work. (not industry-specific)
  • Strong culture and camaraderie.
  • Multiple training opportunities.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service