6-month internship - Software test automation
Stage FRANCE IT development
Job description
3291464
Additional Cities
Massy
Career Level
Co-op/Intern
Relocation Assistance
No
Business
GE Renewable Energy
Business Segment
Renewable Energy Grid Solutions
Function
Digital Technology
Country/Territory
France
Postal Code
91300
Essential Responsibilities
Within GE Renewable Energy, the Application Engineering team is in charge of delivering advanced software solutions for Energy Management in Transmission, Distribution and Market areas. GE is adopting DevOps approach to improve our capability to deliver faster and accelerate value to our Customer. For this we must automate our delivery processes and remove non-value-added variability through Continuous Integration/Continuous Delivery, along with a step change in automating our build, delivery and test automation.
The intern will be in charge of the following activities:
· Understand current software test practices (steps, objectives, cases, and procedures to setup, run, assess and report)
· Identify test automation objectives, i.e. which procedures should be automated
· Implement test automation by using the appropriate testing framework
· Acquire and share expertise within test automation field
Au sein de GE Renewable Energy, l'équipe Ingénierie d'applications est chargée de développer des solutions logicielles avancées dédiées à la gestion de l'énergie dans les domaines de la transmission, de la distribution et du marché de réseaux électriques. GE a choisi d'adopter une approche DevOps afin d'accroître ses capacités pour accélérer ses opérations et offrir plus de valeur à ses clients. Pour ce faire, nous devons automatiser nos processus de livraison et éliminer les opérations sans valeur ajoutée en assurant une intégration et une livraison continues, et en apportant de profondes modifications à l'automatisation de la production, de la livraison et des essais.
Le/La stagiaire sera chargé(e) des activités suivantes :
· Comprendre les pratiques d'essai logiciel actuelles (étapes, objectifs, cas et procédures de configuration, d'exécution, d'évaluation et de création de rapports)
· Identifier les objectifs d'automatisation des essais, c’est-à-dire les procédures à automatiser
· Mettre en œuvre l'automatisation des essais en utilisant l'infrastructure d'essai appropriée
· Développer et partager son expertise dans le domaine de l'automatisation des essais
Qualifications/Requirements
· The intern is expected to browse easily through the Software Under Test codebase written in languages like C++ and Java.
· The intern is also expected to understand how the codebase is processed by general purpose software engineering tools like Git, Jenkins and Docker.
· The intern will eventually show his interest and develop his expertise in testing frameworks like JBehave, Junit, cppunit and Boost.test.
· Le/La stagiaire doit être capable de comprendre le code de base du logiciel testé, programmé en langage C++ et Java
· Il/Elle doit également comprendre les principes régissant le traitement du code de base à l'aide d'outils de génie logiciel tels que Git, Jenkins et Docker
· Il/Elle doit également montrer un vif intérêt et développer son expertise des infrastructures d'essai telles que JBehave, Junit, cppunit et Boost.test.
About Us
GE (NYSE:GE) drives the world forward by tackling its biggest challenges. By combining world-class engineering with software and analytics, GE helps the world work more efficiently, reliably, and safely. GE people are global, diverse and dedicated, operating with the highest integrity and passion to fulfill GE’s mission and deliver for our customers. www.ge.com
Primary Country
France
Primary State/Province
Ile-de-France
Primary City
Massy