Madison, Alabama, United States Employment

Octave is hiring a SDET Intern

About the Role

Octave is looking for an SDET Intern to support software testing for our cloud-native SaaS applications. You will help build the next generation of our market-leading data warehousing and data visualization product, used by large global companies.

What You'll Do

  • Design and execute manual tests based on functional and customer requirements.
  • Create, maintain, and improve test documentation including test cases, checklists, and test plans.
  • Test a web application from both an end-user and technical perspective, validating data, logs, and API behavior.
  • Support the Scrum team's testing efforts, primarily black-box testing, with guidance from senior QA/SDETs.
  • Act as a quality advocate by helping ensure the team follows QA processes and Definition of Done expectations.
  • Work within a Scrum environment, participating in daily standups, sprint planning, reviews, and retrospectives.
  • Participate in design discussions to understand requirements and contribute test ideas early.
  • Review changes and requirements to identify additional test scenarios.
  • Collaborate with SDETs and software developers from design through implementation and verification.
  • Gain exposure to Windows servers, virtualization concepts, and relational databases like Oracle and Microsoft SQL Server for validation.
  • Explore AI-assisted approaches in testing to improve effectiveness, productivity, or analysis.

What We're Looking For

  • Currently pursuing a Bachelor's or Master's degree in Computer Engineering, Software Engineering, Computer Science, Mechanical Engineering, Electrical Engineering, or a related engineering discipline.
  • Strong interest in Software Testing and Quality Assurance concepts and practices.
  • Ability to learn quickly, follow processes, and communicate clearly in a team environment.
  • Basic familiarity with web applications and how to test them.
  • Interest in or exposure to AI tools and curiosity about applying them to software engineering and testing.

Nice to Have

  • Understanding of programming fundamentals such as data structures, debugging, and basic scripting.
  • Knowledge or experience with programming languages such as JavaScript, TypeScript, C#, Java, or Python.
  • Knowledge or experience with test automation concepts.
  • Knowledge or experience with SaaS/Cloud concepts, Docker/Kubernetes exposure, or multi-tenancy basics.
  • Knowledge or experience with API testing concepts, such as REST basics or Postman familiarity.
  • Knowledge or experience with basic SQL querying for validation and troubleshooting.
  • Familiarity with modern AI developer tools and responsible use in engineering workflows.

Technical Stack

  • Languages: JavaScript, TypeScript, C#, Java, Python
  • Infrastructure: Docker, Kubernetes
  • Databases: Oracle, Microsoft SQL Server
  • Tools: Postman, AI developer tools

Team & Environment

You will be embedded within a Scrum team, collaborating with SDETs and software developers throughout the development lifecycle.

We are all in, always forward, and trust our people to unleash their potential. Diverse and inclusive teams are critical to our success. Everyone is welcome. We embrace differences and are fully committed to creating equal opportunities, an inclusive environment, and fairness for all.

Required Skills
JavaScriptTypeScriptC#JavaPythonDockerKubernetesOracleMicrosoft SQL ServerPostmanSoftware TestingQuality AssuranceWeb ApplicationsAI Tools
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Octave

Octave provides mission-critical software that empowers organizations to make informed decisions across every stage of the asset lifecycle - Design, Build, Operate and Protect. Turning complex operational data into actionable intelligence, Octave connects expertise, real-world conditions and enterprise-scale insight to improve performance, resilience and incident response.

Visit website
Job Details
Department Software Development
Category qa_testing
Posted 14 days ago