Partager cette offre
Contexte de la mission
Au sein d'une équipe en charge à la fois d'une application mobile (sur terminal Android ZEBRA), et aussi d'un backend exposant les API et d'une base de données SQL Server (tous deux sur un serveur Windows).
L'équipe est en charge du Build (des projets d'évolutions fonctionnelles) et de la MCO (assistance, maintenance corrective et préventive).L'application mobile est développée en kotlin sur Android.
Les API sont développées en Java et tournent sur Tomcat sur un serveur en backend .Des traitements applicatifs sont aussi dans des procédures stockées dans la base Microsoft SQL Server.Les données :
il y a une base dans le terminal mobile (Realm / Room) mais la persistance se fait dans la base SQL Server en backend. L'équipe travaille en mode Kanban avec pratique des rituels Scrum.
Nous utilisons Jenkins pour notre CI/CD.
Savoir tester. Et vouloir faire du test.Savoir développer. Etre déjà un bon développeur. Il s'agira de développer en python, en sql et en java (les API et une partie de l'APK sont en java).Connaître Robot Framework est un plus.
Maîtriser les outils suivants : la suite Google Workspace, les 2 outils Atlassian Confluence et Jira
a.Nous utilisons aussi ServiceNow et Squash.Connaître le MDM SOTI est un plus.Avoir déjà travaillé sur du mobile Android est un vrai plus.
Codes de testCampagnes de tests
Résultats de tests.
Analyse d'incident ou d'anomalie de production.
tickets d'anomalie
Code sur le produit backend, en BDD (SQL) et dans les API (Java)
Profil recherché
Objectifs et livrables
La prestation attendue porte sur l'activité de TESTS FONCTIONNELS de notre produit principalement (il s'agit de la phase après le développement (codage et tests unitaires) par les développeurs).
Elle porte aussi sur l'activité d'ASSISTANCE et MAINTENANCE post MEP./!\ Attention nos tests fonctionnels sont de plus en plus automatisés. Objectif : avoir plus de 80% des tests automatisés donc le travail NE consiste PAS uniquement à exécuter des tests à la main. Le travail consiste surtout à CODER les tests.
Pour cela il faudra développer le code de test en python en utilisant Robot Framework et coder en sql (pour le JDD et les contrôles en BDD).
Le périmètre porte non seulement sur notre application mobile Android, sur nos API et sur notre BDD mais aussi sur un produit Windev qui expose via ses IHMs les mêmes données persistées en BDD. Les contrôles sur l'autre produit Windev seront manuels par contre.Pour l'assistance et maintenance corrective il s'agira d'analyser le retour terrain pour créer l'anomalie aux développeurs mobiles qui corrigeront l'APK et d'investiguer plus en profondeur les codes des procédures stockées (SQL) et des API (Java) et potentiellement de faire les corrections aussi sur les proc' stock' et les APIs.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.