Intern/Thesis/Working Student (f/m): Test Suite for Java API Compatibility - SAP Stellenangebot


Unternehmen: SAP
Vertragsart: - Vollzeit
Standort: Walldorf/St. Leon-Rot - Deutschland


PURPOSE AND OBJECTIVES
The Technology area of SAP delivers platforms for enterprise applications. These platforms expose a large set of APIs and programming models. Especially for the Java-based platforms (e.g. Web Application Server Java), this set of APIs must fulfill a number of quality and compatibility requirements in order to keep the efforts of development and evolution of applications low. To meet these requirements, tools are specified, developed and incubated in our group to increase the level of automation and quality.

EXPECTATIONS AND TASKS
You will create and evolve a test suite which documents in examples how changes on Java APIs impact client code using this API, e.g. does an additional parameter in an interface method force the client to change its code? The test collection should be as complete as possible and serve as a basis to validate other check tools which detect problematic API changes. After validation, the check tools will also be applied on larger parts of the Java code base at SAP. This work is a great opportunity to learn about programming in the enterprise scale and gather hands on experience in the Java programming language.

EDUCATION AND QUALIFICATIONS/SKILLS AND COMPETENCIES
* Student (f/m) of a university or university of applied sciences, preferred field of study: Computer Science
* Good skills in Java Development
* Good knowledge of German or English language

Your set of application documents should contain a cover letter, a tabular CV, copies of the obtained degrees and (if available) copies of your references from former employers (e.g. internships). Please describe as well your experience and skills in foreign languages and computer programs/programming languages.

!PLEASE APPLY ONLINE ON WWW.SAP.DE/KARRIERE!