Miami Nation Enterprises

Testeur QA et ingénieur en automatisation Appian

PythonJavaSQLAWSDockerRuby
Traduction automatique. Consultez l’original.

Qui sommes-nous

Miami Technology Solutions (MTS) fournit des services technologiques de haute qualité, notamment la maintenance de réseaux informatiques, le développement de logiciels et la gestion de bases de données. Nous garantissons des solutions technologiques sécurisées et innovantes pour les secteurs public et privé.

MTS accompagne ses clients fédéraux avec des solutions sur mesure, en se concentrant sur l'intégration de nouvelles technologies tout en assurant la maintenance des systèmes existants.

Miami Technology Solutions recherche un testeur QA Appian possédant une expérience en automatisation des tests, capable également de soutenir les activités de migration de bases de données et d'intégration de données. Ce poste consistera à effectuer des tests fonctionnels, de régression, d'intégration et automatisés sur des applications Appian, tout en veillant à ce que les données migrées et intégrées soient complètes, exactes et exploitables.

Le candidat retenu travaillera avec des développeurs Appian, des ingénieurs en bases de données et en intégration, des analystes métier et des parties prenantes du projet pour soutenir la modernisation des applications fédérales. Le poste exige une expérience pratique des tests Appian, la capacité à maintenir une couverture de régression automatisée, une connaissance pratique de SQL et des bases de données relationnelles, ainsi que le discernement nécessaire pour enquêter sur les défaillances au niveau des couches applicatives, des données, de l'automatisation et de l'environnement.

MTS propose d'excellents avantages sociaux, notamment une assurance médicale, dentaire et optique, une assurance vie financée par l'employeur, une couverture invalidité longue et courte durée, une généreuse contribution à un plan 401(k), ainsi que des congés payés et des jours fériés.

RESPONSABILITÉS

ASSURANCE QUALITÉ APPIAN

  1. Développer et exécuter des tests fonctionnels, de régression, d'intégration, système et de bout en bout pour les applications Appian.
  1. Valider les interfaces, les enregistrements, les modèles de processus, les règles métier, les rapports, les intégrations, les plugins et les composants personnalisés Appian.
  1. Traduire les exigences et les critères d'acceptation en cas de test détaillés et en preuves de test traçables.
  1. Créer et gérer les données de test dans les environnements de développement, de test, de pré-production, de migration et de support de production.
  1. Documenter, prioriser et suivre les défauts jusqu'à leur résolution et leur re-test.
  1. Soutenir les tests formels, les tests d'acceptation utilisateur (UAT) et les décisions de préparation à la mise en production.

AUTOMATISATION DES TESTS

  1. Concevoir, développer, exécuter et maintenir des suites de tests de régression et d'intégration automatisés pour les applications Appian.
  1. Analyser les tests automatisés ayant échoué et distinguer les défauts applicatifs des problèmes liés aux scripts de test, aux données, aux pipelines et à l'environnement.
  1. Stabiliser les tests peu fiables et améliorer la cohérence et la maintenabilité de l'exécution automatisée.
  1. Intégrer les tests automatisés dans Jenkins ou des pipelines d'intégration et de livraison continues comparables.
  1. Maintenir le code d'automatisation via les flux de contrôle de version Git ou GitHub.
  1. Soutenir l'exécution de tests conteneurisés en utilisant Docker ou des technologies comparables.
  1. Connecter les résultats des tests automatisés avec Jira, Xray ou des outils de gestion de test comparables.

SUPPORT À LA MIGRATION ET À L'INTÉGRATION DE DONNÉES

  1. Examiner les mappages source-cible, les exigences de transformation des données, les spécifications d'interface et les règles métier avec les membres techniques et fonctionnels de l'équipe.
  1. Développer et exécuter des requêtes SQL qui valident les données source et cible.
  1. Comparer le nombre d'enregistrements, les valeurs des champs, les relations, les statuts, les dates et les valeurs calculées avant et après le traitement de migration ou d'intégration.
  1. Valider l'exhaustivité, l'exactitude, l'unicité, l'intégrité référentielle des données et la conformité aux règles métier.
  1. Soutenir les simulations de migration, les activités de basculement, les tests de retour arrière (rollback) et la validation post-migration.
  1. Vérifier que les rapports, interfaces, enregistrements et intégrations Appian fonctionnent correctement avec les données migrées et intégrées.

COLLABORATION ET REPORTING

  1. Participer à la planification des sprints, au raffinement du backlog, à la planification des versions, aux revues de qualité et aux rétrospectives.
  1. Fournir des mises à jour claires sur l'état de l'exécution des tests, la santé de l'automatisation, les résultats de migration, les défauts, les dépendances et les risques.
  1. Aider à définir les portes de qualité et les critères de sortie pour les versions d'application et les événements de migration.
  1. Produire des résumés de tests, des rapports de réconciliation, des métriques de défauts et la documentation de préparation à la mise en production.

COMPÉTENCES ET EXPÉRIENCE REQUISES

  1. Minimum de deux ans d'expérience professionnelle en assurance qualité logicielle, automatisation des tests ou ingénierie de test.
  1. Expérience pratique des tests d'applications Appian ou de plateformes d'entreprise low-code comparables.
  1. Expérience dans l'exécution de tests fonctionnels, de régression, d'intégration, système et de bout en bout.
  1. Expérience dans le développement ou la maintenance de frameworks de tests automatisés.
  1. Connaissance pratique de SQL et des bases de données relationnelles.
  1. Expérience dans les tests d'intégrations système, de conversions de bases de données, de migrations de données ou d'applications intensives en données.
  1. Capacité à interpréter les mappages source-cible, les règles de transformation, les exigences et les critères d'acceptation.
  1. Expérience dans la gestion des défauts et l'exécution des tests via Jira, Xray ou des outils comparables.
  1. Familiarité avec les pipelines d'intégration continue et les flux de travail Git ou GitHub.
  1. Solides compétences analytiques, de dépannage, ainsi qu'en communication écrite et orale.
  1. Licence en informatique, systèmes d'information ou domaine connexe, ou expérience pratique équivalente.

INFORMATIONS COMPLÉMENTAIRES

Les candidats retenus doivent être en mesure de réussir une enquête gouvernementale et de satisfaire aux exigences de confiance publique. La citoyenneté américaine ou la carte verte américaine est requise.

COMPÉTENCES ET EXPÉRIENCE SOUHAITÉES

  1. Quatre ans ou plus d'expérience en assurance qualité logicielle, tests automatisés ou ingénierie de test.
  1. Expérience des tests Appian impliquant des enregistrements, des modèles de processus, des interfaces, des intégrations, des plugins et des composants personnalisés.
  1. Expérience avec FitNesse pour Appian ou un autre outil d'automatisation de test Appian.
  1. Expérience avec Ruby, JRuby, Java, Python ou un langage d'automatisation comparable.
  1. Expérience dans la création de tests automatisés de réconciliation ou de qualité des données basés sur SQL.
  1. Expérience dans le soutien aux répétitions de migration, aux basculements en production, aux tests de retour arrière et à la validation post-déploiement.
  1. Expérience avec Jenkins, Docker, RubyMine, les environnements hébergés sur AWS ou des technologies similaires.
  1. Familiarité avec les tests de systèmes fédéraux, la documentation, la sécurité et les exigences de gestion des versions.

Miami Technology Solutions est un employeur garantissant l'égalité des chances.

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter