TOMORROW HIRE

Architecte Senior en Automatisation

JavaScriptTypeScriptPythonJavaSQLPostgreSQLAWSDocker
Traduction automatique. Consultez l’original.

À propos du poste

Lieu : Woodlawn, MD – Sur site, 5 jours par semaine

Type de contrat : Temps plein

Rémunération : $125,000-$155,000/an, selon l'expérience

Habilitation : Doit être en mesure d'obtenir et de maintenir une habilitation Public Trust

Présentation du poste

Nous recherchons un Architecte Senior en Automatisation expérimenté pour concevoir, développer et mettre en œuvre des solutions d'automatisation de tests en entreprise en utilisant des pratiques d'ingénierie logicielle modernes.

Ce rôle se concentre sur le développement de frameworks d'automatisation, Selenium, Java, Cucumber, Gherkin, les tests d'REST API, Parasoft et le développement Agile. Le candidat retenu assurera un leadership technique, maintiendra l'infrastructure d'automatisation, soutiendra les tests d'intégration et encadrera les membres de l'équipe.

Le poste nécessite de travailler sur site à Woodlawn, MD, cinq jours par semaine.

Responsabilités

  1. Architecturer, concevoir, coder et mettre en œuvre des solutions techniques de nouvelle génération en utilisant les meilleures pratiques d'ingénierie logicielle et des technologies modernes.
  1. Fournir un support technique et des conseils pour le développement et la maintenance de frameworks d'automatisation, de Selenium Grid et de scripts d'automatisation.
  1. Encadrer et former les membres de l'équipe sur les technologies d'automatisation et les exigences du projet.
  1. Collaborer avec les équipes d'intégration pour faciliter l'exécution de l'automatisation dans les environnements d'intégration.
  1. Développer et maintenir des frameworks de tests automatisés en utilisant Java, Selenium, Cucumber et Gherkin.
  1. Concevoir, développer et exécuter des suites de tests automatisés et documenter les défauts.
  1. Développer des scripts de tests automatisés pour les REST APIs et les services web.
  1. Soutenir le développement du framework de tests automatisés, l'exécution des tests et la documentation des défauts.
  1. Effectuer d'autres tâches selon les besoins ou les directives.

Qualifications minimales

  1. Master avec 5+ années d'expérience, Licence avec 7+ années d'expérience, OU 13+ années d'expérience en remplacement d'un diplôme.
  1. Solide expérience dans le développement de frameworks d'automatisation Selenium utilisant JUnit/TestNG et les cibles Maven pour exécuter des suites d'automatisation.
  1. Expérience dans la configuration et la maintenance de Selenium Grid pour l'exécution de tests en parallèle et les tests multiplateformes.
  1. Expérience dans le développement de scripts de test implémentant des fonctionnalités, des scénarios de test et des définitions d'étapes au sein de frameworks d'automatisation personnalisés.
  1. Expérience dans la configuration et l'exécution de suites de régression automatisées utilisant des pipelines Jenkins CI/CD et/ou Selenium Grid.
  1. Expérience dans le développement de tests de services web automatisés utilisant des frameworks et outils personnalisés tels que Parasoft, REST Assured et SOAP UI.
  1. Connaissance des bases de données relationnelles, y compris PostgreSQL, DB2 ou Oracle, et expérience dans l'utilisation de requêtes SQL pour vérifier les résultats des tests.
  1. Connaissance approfondie des processus, de la terminologie et des cérémonies de développement Agile Scrum et/ou Kanban, y compris les mêlées quotidiennes, la gestion du backlog, les rétrospectives et les démonstrations.
  1. Expérience en tant que Scrum Master sur des projets de développement logiciel Agile.
  1. Connaissance approfondie des approches de développement piloté par le comportement (BDD) et de développement piloté par les tests (TDD) pour les tests d'automatisation.
  1. Vaste expérience pratique en développement logiciel utilisant Java (préféré), JavaScript, TypeScript ou Python.
  1. Expérience dans la création et l'exécution de scripts de test manuels et la documentation des résultats de test et des défauts.
  1. Expérience dans l'utilisation de Parasoft pour les tests fonctionnels, les tests d'API et la virtualisation d'environnement.
  1. Expérience avec d'autres outils d'automatisation tels que Playwright (préféré), Cypress et UiPath.
  1. Expérience dans le développement de tests d'REST API automatisés utilisant REST Assured ou d'autres bibliothèques basées sur Java.
  1. Expérience avec les technologies de services web, y compris REST, SOAP, XML et JSON, ainsi que les tests de services web.
  1. Doit être en mesure d'obtenir et de maintenir une habilitation Public Trust.
  1. Doit être disposé à travailler sur site à Woodlawn, MD, cinq jours par semaine.

Qualifications souhaitées

  1. Expérience dans la configuration et l'exécution de suites de régression automatisées utilisant des pipelines Jenkins CI/CD ou Selenium Grid.
  1. Expérience avec le contrôle de version du code source et les demandes de tirage (pull requests) utilisant Git et Stash.
  1. Connaissance approfondie de l'environnement de développement moderne de la Social Security Administration (SSA), y compris Git/Stash, VersionOne (Agility), Confluence, SonarQube et Checkmarx.
  1. Expérience avec les technologies de cloud et de virtualisation, y compris Amazon Web Services (AWS) ou Docker.
  1. Exposition au développement de tests automatisés assisté par IA.
  1. Expérience dans la création de frameworks d'automatisation auto-réparateurs.
  1. Connaissance des méthodes de génération de données de test synthétiques, avec ou sans IA.
  1. Expérience dans la configuration et l'exécution de tests d'automatisation dans des conteneurs.

Salaire : $125,000-$155,000/an, selon l'expérience

Indemnité d'assurance maladie. D'autres avantages seront ajoutés au cours des 6 prochains mois.

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