Projet : Assurance Qualité et Validation du Logiciel RMC CS (Reservoir Monitoring Completion Commissioning Software) permettant aux ingénieurs de terrain, ou centre de fabrication de tester l’intégrité et le bon fonctionnement des outils, et de diagnostiquer le workflow des équipements pendant l’installation et la commission des puits.
Rédaction du plan de tests fonctionnels et de régression.
Réalisation des tests de qualité et validation des tests fonctionnels et de régression du logiciel RMC CS.
Participation à la rédaction des documents (guide d’installation et d’utilisateur, matrix de compatibilité).
Migration des tests sur Quality Center vers Microsoft Team Foundation Server.
Création des bugs et des use cases sur TFS
Développement des tests automatisés en C# avec Ranorex.
Participation à la réunion quotidienne (mode Agile Scrum) sur l’état d’avancement du projet avec le chef de projet et développeurs.
Projet : Validation Logiciel des systèmes TSM SP/TSM MNO/ALM permettant l’installation et la personnalisation des applications et services NFC en mode OTA pour répondre au besoin des clients (opérateurs, transports et banques):
Intégration et déploiement des divers solutions d’Oberthur basées sur le NFC dans un environnement composé de Windows et linux Redhat, IIS et Apache/Tomcat/JBoss, SQL 2003 et Oracle.
Réalisation des tests d’intégration et tests fonctionnels de bout en bout pour vérifier et valider le bon fonctionnement des logiciels TSM
Participation à la rédaction des parties documentaires propres à l’intégration (spécifications, plans de test, cas de test, guide d’installation et de configuration).
Développement des scripts pour automatiser les tests de régression, de performance et de charge
Développement des interfaces .NET proxy pour résoudre la limitation du TSM déployé en zone sécurisé HSA mandaté par Visa et Mastercard
Développement des outils de monitoring (en vbs) et de reporting pour le datawarehousing (en java)
Participation aux réunions avec le client, développeurs, intégrateurs et chef de projet sur l’avancement du projet
Au sein de l’équipe Intégration Validation Logiciel des systèmes billettiques centraux d’un projet adressant le réseau de transport en commun de la ville du Caire :
Réalisation de la documentation (pré requis hardware et software pour l’environnement de test / production) sur SCOM, Virtuozzo et installation de divers applications pour l'environnement de test / production.
Conduite des tests logiciels d'intégration d’IFS (Integrated Fare System).
Création de FTs (faits techniques) et validation de la correction de ces FTs.
Correction des fiches de tests en se basant sur les exigences.
Installation Back Office (systèmes centraux) pour tester MMI (interface web de validation).
Intégration des logiciels centraux avec les différents équipements (gates , contrôleurs , valideurs , machines de vente …).
Traduction des documents en Anglais.
Analyse des problèmes de IFS et reporting aux développeurs
Participation aux réunions d'avancement projet.
Participation au Software Development Life Cycle dans un environnement Agile / Scrum.
Exécution des tests fonctionnels, d’intégration et systèmes des applications client-serveur écrites en ActionScript avec Flex Builder et Eclipse.
Révision des spécifications et du design du logiciel pour formuler le plan de tests et documenter les cas de tests fonctionnels et d'intégration.
Exécution des tests complets pour analyser la couverture de codes en utilisant CoverageViewer.
Exécution des tests de non régression de Distribution Manager écrit en ActionScript basé sur l’AIR framework.
Utilisation de Flash pour créer des widgets et tester le code en ActionScript.
Exécution des tests d'acceptation et de passage complets pour valider la version GMC pour choisir la version candidate.
Testing des services Web en utilisant des fichiers en XML pour valider les demandes et les réponses de l'API Gigya.
Exécution des tests d'acceptation et de passage complet pour valider la fonctionnalité de l'application
Utilisation de Perforce pour enregistrer la version et gérer le contrôle de la version.
Exécution des tests d'un bout à l'autre pour créer des widgets sur les serveurs Gigya et les publier sur différents sites de réseaux sociaux.
Réalisation du bug tracking / reporting en utilisant Watson et les systèmes Watson Express.
Exécution des tests de non régression et closing des bug.
Participation à la réunion avec l'équipe de développement pour valider les specs et les caractéristiques du logiciel.
Révision des spécifications systèmes et des documents d'exigence utilisateurs de systèmes de vidéosurveillance basés sur le standard H.264.
Réalisation du plan de test et des cas de tests fonctionnels et d'intégration.
Préparation de l’environnement de test et mise en place d’un environnement multi plateforme TCP/IP avec Windows 2003 server/XP en réalisant l’installation logicielle et la configuration matérielle pour faciliter les activités de tests.
Collaboration avec les développeurs pour identifier les problèmes de performance ainsi que les solutions à ces différents problèmes.
Exécution des tests de connectivité au réseau pour la vidéo en les utilisant les protocoles TCP/IP.
Exécution des tests fonctionnels des applications en utilisant des données en temps réel à travers le réseau IP.
Consultation des développeurs et du directeur pour clarifier la demande de changement de code et de révision.
Testing de l’interface utilisateur pour garantir que l'application est utilisable.
Analyse du code SQL et reporting sur les erreurs de transactions SQL.
Reporting des « defects » au management.
La Société Epicor conçoit, développe, commercialise et support des solutions logicielles d’entreprise autour des fonctions suivantes : gestion de production, logistique, comptabilité financière et de gestion de la relation client.
Révision des spécifications et exigences logicielles pour formuler le plan de tests et les cas de tests.
Installation de l’environnement de tests en configurant Windows pour évaluer le logiciel.
Réalisation des cas de tests fonctionnels et d’intégration.
Exécution des tests pour garantir que le logiciel fonctionne correctement sur les différents navigateurs et valider le « look & feel » de l’application.
Vérification avec les développeurs du logiciel pour reconsidérer et évaluer les exigences logicielles.
Requêtes SQL pour analyser et valider les transactions SQL.
Utilisation des données négatives et positives pour imiter les scénarios réels et tester l’évolutivité, la fiabilité et la sécurité du logiciel.
Participation avec l’équipe Quality Assurance aux réunions de révision de la documentation, de la stratégie de tests et des rapports de défauts.
Suivi des défauts dans le PVCS Tracker.
Configuration des applications web pour optimiser la performance du logiciel.
Analyse des problèmes du logiciel avec les outils de debugging (Visual Studio, SQL profiler, le debugger E4SE).
Exécution des tests fonctionnels et d'intégration des applications telles que E4SE, la suite BI, ProClarity Web/ Professional, BI Web Parts et Crystal Reports.
Installation et configuration de SharePoint Services, de MOSS 2007 et du serveur ProClarity.
Support technique aux clients sur les logiciels d’Epicor tels que E4SE, BackOffice, iScala …
Conception et développement d’applications Web répondant aux spécifications systèmes et aux exigences utilisateurs.
Utilisation de la méthodologie SDLC pour développer l'application Web SimEcon pour le département Economie.
Programmation en VB.NET de classes et objets réutilisables pour l’accès aux données et la gestion d'erreurs, etc …
Réalisation des tests unitaires et boite blanche des modules du système construits sur le framework .NET.
Conception des Use Cases, des diagrammes d'activités, de séquences, d'états, de collaboration, de classes ….
Développement et design de l’interface (Graphic User Interface) sous Visual Studio 2005 en créant les Master pages, les User Controls et boutons.
Développement d’applications ASP.NET / VB.Net sur une architecture n-tiers.
Ajout de web methods dans un service web existant pour récupérer, ajouter, supprimer et modifier des données statiques.
Utilisation d’ASP.Net pour appeler les web services.
Création du modèle n-tiers.
Implémentation de la gestion des exceptions dans les composants du middle tiers
Utilisa...