OCLC, Inc.
Test Engineer Intern (Information Technology)
At OCLC, we believe you'll do the best work of your life when you're living the best life possible.
We work hard to build the technology that connects thousands of today's libraries. But we also work hard to make a job at OCLC a meaningful part of a balanced life- not a substitute for one.
Technology with a Purpose. OCLC supports thousands of libraries in making information more accessible and more useful to people around the world. OCLC provides shared technology services, original research and community programs that help libraries meet the ever-evolving needs of their users, institutions, and communities. With office locations around the globe, OCLC employees are dedicated to offering premier services and software to help libraries.
The Job Details are as follows:
This internship is anything but ordinary. If that's what you're looking for, keep reading. We are seeking a Quality Assurance Intern with development experience. As a Quality Assurance Intern, you will be an integral part of an agile team, working interactively with product management, software developers, test engineers and business analysts to analyze software requirements, and provide test coverage for software functionality, security, reliability, and performance.You'll also participate in a dynamic AI capstone project, exploring innovative solutions and contributing to our AI strategy. This is your chance to gain hands-on experience and make a meaningful impact!
Dates for the internship will be from May 19, 2025 to April 24, 2026 working full time during the summer hours and part time during the school year. During the summer, the internship will operate in a hybrid setting.
Responsibilities:
Development of manual and automated software tests, record test results, analyze test failures, and report and raise issues to the team where appropriate.
Analyze requirement specifications and collaborate with teams to improve requirements, define acceptance criteria, and ensure traceability between requirements and test coverage.
Attend key Agile development ceremonies, peer reviews on test conditions, test cases, test procedures and test scripts.
Provide input to team documentation, including test planning, strategies, and bug reports.
Propose/implement improvements that result in increased efficiency and reduced risk.
Develops knowledge of testing tools, environments and other applicable technology.
Participate in a dynamic AI capstone project, exploring innovative solutions and contributing to our AI strategy.
Working towards a bachelor's degree in computer engineering or related degree. Candidates must be currently enrolled as students at the time of the internship.
Current classroom experience with one or more of the following: Java, Ruby, HTML, XML, JavaScript, Relational Databases, or development IDEs
Experience with AI technologies, including practical application in projects or coursework.
Drive and enthusiasm about testing and software development.
Strong analytical and problem-solving skills
Good written and oral communications.
Knowledge of Quality Assurance Processes and Methodologies
Our Interns will also be invited to participate in additional learning opportunities throughout the Summer including "Lunch & Learn" events with executive leadership, volunteer opportunities to give back to local community, and other Intern-only events.
Working Conditions: Normal office environment.
ADA/EAA: The above statements cover what are generally believed to be principal and essential functions of this job. Specific circumstances may allow or require some people assigned to the job to perform a somewhat different combination of duties.