Generic Tests for Airline Reservation Systems in ITA's Java Test BedITA has built a large Java-based infrastructure for testing its new Passenger Service System. The goal of this internship is to implement a set of generic tests based on existing carrier-specific test cases. The work involves all parts of the test automation from understanding the underlying airline functionality to modeling the test scenarios to extending the testing framework.
The test framework uses a lot of tools (such as Spring, Maven, Hibernate, JAXB, JMS, custom Eclipse plug-ins) and covers a lot of airline functionality. To learn both and become productive as quickly as possible, you will be fully immersed into the framework team which encourages working together through pair programming and frequent design and code reviews.
Knowledge & Skills:- Solid Java development skills, ideally proven in a larger project (school project, open source)
- Ideally experience with some or all of the Java tools and frameworks mentioned above
- Ability to absorb a lot of new information in a short period of time
Code sample required, link to website also acceptable