Internship Assistance Listing
From RMUWiki
Contents |
Apple
Boeing
Ryan Hendrickson held an internship with Boeing during the summer of 2006.
Honeywell
Lockheed Martin
Microsoft
FedEx Ground
Anthony Mastrean held internships at FedEx Ground during the summers of 2004, 2005, and from 2006 through the school year.
Software Quality Support
Job Description
Design and execute cases for software testing. Including unit, integration, usability, and requirements testing. Document testing procedures or instructions on using testing software. Some automation is in place and in some cases, very sophisticated software is being used, although exposure to it may be limited.
Applications platforms include intranet, web, distributed desktop, and mobile devices. The languages in place include Java, C++, C#, various web scripting, and possibly .NET languages. Some possibility of testing "mainframe" systems, but for the purpose of validating output, not the system code itself (very black box).
Important Skills/Knowledge
Communication skills. Ability to work with cross-disciplinary teams. The SQS department regularly interacts with developers, business folks, project leads, and other departments. Multi-tasking and prioritizing work is a must, the SQS teams are small and work on several projects at once.
Courses to Consider
- Fundamentals of Software Engineering
- Software Verification and Validation
Scanner Systems Development
Job Description
Support Desk
This group within SSD provides 2nd tier help desk functionality to FedEx Ground facilities. They perform troubleshooting, root cause analysis, and provide developers with feedback on applications/systems. There are some opportunities to be involved in testing and a knowledge management system and support metrics to be maintained.
Application Development
Design and develop scanner systems, whether applications for the mobile devices themselves, or for the middleware or other server platforms. There are opportunities for programming and design of systems.
Important Skills/Knowledge
The communication skills are incredibly useful, you will regularly interact with no less than four other IT groups to resolve issues. It is imperative that you communicate with the A/D folks within SSD as well (as a support intern).
.NET Framework and languages (C# a plus). Knowledge of data access programming (i.e. ADO.NET with different database types, Oracle, DB2, etc). Distributed system programming concept knowledge, if not actual implementation experience.
Courses to Consider
- Distributed Systems Implementation
- Data Structures with C++