Software Testing Intern
Haystack
About the Role
This internship opportunity offers a student the chance to gain hands-on experience in system testing and quality assurance within a global technology environment. The role focuses on contributing to test strategies for server infrastructure and AI-driven data center solutions.
Key Responsibilities
- Assist in defining, developing, and executing comprehensive test plans for server hardware, firmware, and software components.
- Support the creation and maintenance of automated test scripts to improve efficiency and coverage within the testing lifecycle.
- Collaborate with engineering teams to set up and maintain testbeds and infrastructure for continuous integration.
- Analyze test findings and communicate progress, issues, and results clearly to mentors and team members.
Requirements & Tech Stack
- Proficiency in scripting languages such as Python or Bash for automation and data analysis.
- Familiarity with Linux operating systems and command-line tools.
Qualifications
- Currently pursuing a Bachelor’s degree in Engineering, Computer Science, or a related technical field.
- Strong analytical, problem-solving, and interpersonal skills with a collaborative mindset.
What's On Offer
- Competitive salary
- Opportunities for professional development through mentorship, soft skills training, and innovation projects.
- Potential for future casual or full-time employment following the successful completion of the internship.
- Access to networking events, intern social activities, and a volunteer program offering paid time off.