You are viewing a preview of this job. Log in or register to view more details about this job.

Internship: Software Development & Technical Generalist

**Internship: Software Development & Technical Generalist**

We are looking for a motivated and detail-oriented intern to join our team part-time. This role is ideal for someone passionate about quality assurance, app development, and problem-solving in a collaborative environment. You won’t just be focused on one aspect of the technology — you'll help with coding, testing, troubleshooting, and improving overall workflows, making this a perfect opportunity for a well-rounded, curious technologist. If you enjoy exploring how things work, solving problems, and contributing to a team in a variety of ways, we’d love to hear from you!

**Key Responsibilities:**
- Test mobile and web applications to ensure functionality, performance, and usability.
- Assist in submitting applications to app stores, ensuring adherence to their guidelines.
- Develop and manage QA processes, including creating testing harnesses to streamline timelines and improve efficiency.
- Investigate reported bugs, document findings, and assist in implementing fixes.
- Troubleshoot issues across applications and help identify root causes.
- Collaborate with developers to identify areas for improvement in code quality, testing processes, and overall workflows.
- Maintain detailed documentation of testing results, bug reports, and QA procedures.
- Explore new tools or technologies that may improve team efficiency or product quality.

**What You’ll Bring:**
- Some experience with programming (any language is fine — curiosity is key).
- A passion for problem-solving, troubleshooting, and figuring out how systems work.
- A keen eye for detail and an interest in quality assurance and app development.
- Ability to balance multiple tasks in a fast-paced, dynamic environment.
- Excellent communication skills and the ability to collaborate with both technical and non-technical team members.

**Bonus Points if You’ve Ever:**
- Developed or contributed to a small project (even for personal use).
- Worked with mobile or web apps in any capacity (development, testing, deployment).
- Experimented with APIs or set up environments for development or testing.
- Contributed to open-source projects or collaborated in a team environment.
- Automated tasks or solved problems just to make your own life easier.