Software Testing Intern
Haystack
About the Role
- Internship opportunity to gain hands-on experience in system testing and quality assurance within a global technology environment.
- 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
- Currently pursuing a Bachelor’s degree in Engineering, Computer Science, or a related technical field.
- Proficiency in scripting languages such as Python or Bash for automation and data analysis.
- Familiarity with Linux operating systems and command-line tools.
Qualifications
- Strong analytical, problem-solving, and interpersonal skills with a collaborative mindset.