Stagii de practica disponibile
Stagii Yonder


Yonder Junior QC Engineer

Locul de desfasurare al stagiului:

Iasi

Numarul de pozitii disponibile:

7 pozitii

Departament/echipa:

QC

Perioada de aplicare pentru acest stagiului:

04.05.2015 - 10.06.2015

Perioada de desfasurare a stagiului:

06.07.2015 - 23.07.2015

Salariu:

0 RON

Cunostinte minime :

cerinte:

- pasiune pentru testare software si esti motivat/a sa dezvolti o cariera in acest domeniu

- foarte buna orientare spre detalii si o gandire critica 

- initiativa

- foarte buna calitati de comunicare si un foarte bun spirit de echipa

 

cunostiinte: 

- cunostiinte generale despre applicatii web si desktop 

- cunostiinte teoretice generale despre conceptele de testare software

- cunostiinte de baza sau interactiuni cu Java/C#/Python (va fi considerat avantaj)

- cunostinte bune in IT, castigate in timpul studiilor si/sau prin implicare in diverse proiecte extracuriculare

- cunostiinte bune de limba engleza (scris si vorbit) 

Cunostinte ce vor fi dobandite

O mai buna intelegere si definirea bazelor in testarea produselor software, cuprinzand:

- fazele implementarii unui proiect software

- procese de testare in metodologii Agile

- tipuri si technici de testare a produselor software

- nivele de testare

- technici folosite pentru scrierea scenariilor de test

- managementul si raportarea defectelor

- livrabile definite in procesul de testare 

- introducere in testare automata functionala

Activitati desfasurate in timpul stagiului

- cunoastere si interactiune cu echipe de dezvoltare software

- cunoasterea conceptelor Agile prin jocuri de echipa

- analiza specificatiilor aplicatiilor

- definire scenarii de test 

- testare aplicatii folosind diferite tipuri de testare si implementand diverse metode

- raportare defecte, analiza acestora si definirea unui raport de calitate al aplicatiile testare

- analiza si interactiunea cu unelte de testare automata si de performanta 

- definirea unor teste automate, de baza, pentru aplicatii

- munca in echipa si buna dispozitie

Continuarea colaborarii

Posibilitate angajare in cadrul companiei.

Cazare:

Nu se ofera posibilitatea cazarii pentru studentii din alte orase.

Yonder Junior Java Developer

Locul de desfasurare al stagiului:

Iasi

Numarul de pozitii

4 pozitii

Departament/echipa:

IT

Perioada de aplicare

23.03.2015 - 30.05.2015

Perioada de desfasurare a stagiului:

27.07.2015 - 14.08.2015
Stagiul va fi de 3 saptamani in program FullTime de 8h/day

Salariu:

0 RON

Cunostinte minime :

- JAVA language is a must
- MySql, Hibernate
- Spring
- Junit
- Eclipse, Maven and Tomcat is a plus
- basic knowledge WS Rest or Soap is a plus
- basic knowledge of Html/CSS/JS is a plus

Cunostinte ce vor fi dobandite

Ce se va invata in aceste 3 saptamani:
-    Environment: Lucru cu eclipse, Maven, Tomcat
-    MySql, JPA, Sping Data JPA /Hibernate, DAO (Data Access Objects), Generic DAOs
-    Servicii Spring (Beans), Generic Services, Dependency Injection, Transactional Support, Log4J
-    Junit, Unitils, DBUnit
-    Spring REST (RestEasy/CXF), Spring MVC
-    Spring Security, Filters, maybe Certificates
-    Maybe UI: Java Web Frameworks (JSF, Spring MVC, Apache Wicket) or Html/CSS/JS

Activitati desfasurate in timpul stagiului

Sesiunea1 - 1-2 days:
Ne concentram sa avem environmentul setat:
-    Eclipse
-    Mavem POM
-    Tomcat
-    Workspace (project)
La finalul acestei sesiuni vom avea un proiect care ruleaza fara erori si o pagina web foarte simpla.

Sesiunea2 - 1-2 days:
Introducem baze de date (Java style)
-    MySQL
-    JPA (Hibernate)
-    DAO layer (Data Access Objects)
La finalul acestei sesiuni vom avea o clasa MAIN care va fi capabila sa salveze o entitate in baza de date.

Sesiunea3 - 2 days:
Introducem business logicul
-    Servicii  Spring (Beans)
-    Dependency Injection
La finalul acestei sesiuni vom avea un Service

Sesiunea4 - 2 days:
Unit testing – „I’m a developer, I don’t do  tests” – WRONG!!!
-    JUnit
La finalul acestei sesiuni vom avea unit-tests pentru layerul DAO: CRUD test. Expected at least 80% code coverage.

Sesiunea5 - 3 days:
Introducere servicii web. Construim un serviciu REST in Spring prin care expunem business logic creat in Sesiunea 3.
-    Spring REST
-    Spring MVC
La finalul acestei sesiuni vom avea un serviciu REST pe care il vom apela dintr-un client REST (chrome app or other)

Sesiunea6 - 3:
User interface: Present our work!
-    HTML
-    CSS
-    JS
La finalul acestei sesiuni fom avea un client PROPRIU , web, care va apela serviciul REST. Vom scapa de chrome app or other.

Sesiunea7 - 2-3 days:
Securitatea in aplicatiile enterprise.
-    Spring security
-    Certificate
-    Filtre
La finalul acestei sesiuni vom avea cel putin Log-in in aplicatia noastra.

Continuarea colaborarii

Cu siguranta ne dorim o continuare a colaborarii daca vedem dorinta de invatare din partea voastra. Nu avem un numar minim sau maxim de persoane cu care ne dorim continuarea colaborarii.

Cazare:

Nu se ofera posibilitatea cazarii pentru studentii din alte orase.