QA / Software Engineering Intern

  • Triple Tree
  • Bozeman
  • Jan 27, 2019
Internship Education Engineering Entry Level Information Technology QA-Quality Control

Job Description

Who We Are:
Triple Tree is a custom software engineering studio accelerating high growth education technology startups through our embedded teams. At Triple Tree, we work with exceptional founders and teams across the United States, building relationships with investors, C-level employees, and subject matter experts in edtech, to build and launch companies and software products.

Triple Tree works in small teams (front-end and backend engineers, product designers, and product managers) and reports directly to client CEOs and CTOs. Triple Tree operates in fast paced and agile environments to continuously validate new markets and feature sets. 

Triple Tree was founded based on a passion for entrepreneurship - launching new companies fast, learning from our mistakes and improving processes, working with new people with diverse skill sets everyday, and constantly increasing our value as an interdisciplinary product team, and as leading software professionals.

Voted a “2018 Montana Startup to Watch” by Montana’s High Tech Business Alliance

You are ambitious, curious, and passionate in everything you do. You continuously push the boundaries, looking for new challenges and opportunities to learn new technologies. And we want you on our team. 

As a QA / Software Engineering Intern at Triple Tree, you will understand our deployed mobile and web applications, and create test cases per software requirements and existing functionality. You will work to automate test cases, execute manual test cases for releases, document test results, enter defects for issues found during testing, and report status on a daily basis, presenting test results to engineering counterparts. 


  • College student pursuing a degree in Computer Science, Information Systems, Computer Engineering, or related field.
  • Working knowledge of javascript, html, css 
  • Understanding of databases and API testing 
  • Familiarity with Bash/running terminal processes
  • Understanding of Agile methodologies
  • Laser focus, high attention to detail
  • Sharp writing and documentation skills
  • The ability to confidently communicate and ask questions

Technologies You’ll Work With:

  • Testcafe/React.js
  • Jenkins
  • HTML, CSS, JavaScript
  • Java

In practice:
Project / source-code management tools:

  • Github
  • JIRA
  • Confluence
  • Slack

Things You’ll Do:

  • Be a leader on the state of quality assurance for multiple applications
  • Write end-to-end tests
  • Write testing documentation
  • Manually test mobile and web applications
  • Implement content and configure learning management systems
  • Create development plans and elaborate them to non-technical counterparts to revise based on key business feedback
  • Collaborate with external developers to understand existing technologies and help plan future application needs
  • Work with UI and UX teams to understand frontend layout and interaction expectations
  • Plan and manage weekly sprints and retrospectives

What You’ll Learn:

  • Learn to Develop React applications
  • Best practices deploying testing frameworks
  • Thorough understanding JavaScript
  • Implementation and configuration of learning management systems

What we believe in:

Everyone on our team is a leader, decision-maker, and expert at what they do. We take accountability for our domain, and expect the same from our clients.

We fight for our clients vision, and absolutely love the process every step of the way. 

We are honest with each other and pride ourselves in delivering exceptional communication and organization throughout all of our work.

We strive to be the best at everything we do. We set incredibly high standards because it’s in our DNA.

We are always researching, learning, and prototyping new technologies. We deviate from the antiquated and question the traditional.