The company is looking to bolster software quality through rigorous testing and innovative process improvements by hiring a Quality Engineering Intern to ensure software reliability and efficiency.
Requirements
- Proficiency across multiple programming languages: OOP languages, Web languages, Scripting, or Database (e.g., in C++, Java, Perl, PHP, xHTML, CSS, JavaScript, or Python)
- Knowledge of, or experience with, automated testing frameworks: Java, Junit, Selenium, TestNG, etc.
- Approach complex software challenges with critical thinking and innovative solutions.
- Experience in evaluating or integrating AI into work processes, decision-making, or problem-solving through AI tools, automating workflows, analyzing AI-driven insights, or assessing AI's potential impact.
- Understanding of foundational AI concepts including basic prompt engineering.
- Experience with the agile methodology for software development teams.
- Ability to understand several testing techniques (e.g. performance, unit, integration, automated), their strengths and weakness, and ability to use them to best effect - including tracking and addressing of any discovered issues.
Responsibilities
- creating and executing comprehensive test plans
- ensuring software reliability and efficiency
- refine testing practices
- elevate product standards
- apply academic knowledge to real-world projects
- gain meaningful experience
- contribute to developing reliable and effective systems
Other
- Current enrollment in a full-time Bachelor's or Master's program in Computer Science or a related discipline at an accredited university.
- Must be able to obtain and maintain authorization to work.
- Commit to a 12-week internship in Summer 2026 (May-August, or, June-September)
- Capable of operating on a hybrid schedule from one of our office locations.
- Strong communication skills and experience working in diverse cross-functional teams.