B&A
NT Concepts
Ingénieur en tests automatisés
À propos du poste
Nous recherchons un ingénieur en tests automatisés pour rejoindre notre équipe. Travailler chez NT Concepts, c'est intégrer une entreprise innovante et agile, dédiée à la résolution des défis les plus critiques en matière de sécurité nationale. Nous recherchons les meilleurs talents pour nous accompagner dans cette mission. Si le travail porteur de sens, l'initiative, la créativité et l'amélioration continue sont importants pour votre carrière, rejoignez notre équipe en pleine croissance et découvrez ce que l'avenir vous réserve.
Objectif de la mission
En tant qu'ingénieur en tests automatisés au sein de notre équipe de livraison de solutions, vous aurez l'opportunité unique de travailler sur des projets innovants favorisant la transformation numérique de systèmes gouvernementaux critiques, avec un impact réel sur la mission.
Si rejoindre une entreprise stable offrant de solides opportunités de croissance professionnelle vous intéresse, et que vous recherchez des projets vitaux axés sur la mission (pour des clients assez impressionnants) qui utilisent vos talents spécifiques, nous serions ravis que vous avanciez avec nous.
Qualifications
Habilitation : Habilitation Secret minimum requise, TS/SCI avec Poly souhaitée
- Habilitation Secret active.
- 3-8 ans d'expérience pertinente dans la création et la maintenance de frameworks et de scripts de test automatisés.
- Connaissance des méthodologies Agile.
- Expérience professionnelle préalable avec les phases de tests unitaires, tests d'intégration, tests de bout en bout, tests d'acceptation système et tests d'acceptation utilisateur.
- Expérience avec GitHub, Python et TypeScript.
- Expérience dans le développement de procédures de test reproductibles, l'exécution de tests, l'enregistrement des résultats et la collaboration avec les développeurs pour identifier et résoudre les problèmes.
- Maîtrise du codage d'un framework automatisé et travail avec des outils d'automatisation open-source (Selenium, Playwright, Jasmine, Karma).
- Compétences en Python ou TypeScript, connaissances de base des bases de données et du scripting/programmation associé.
- Souci du détail, capacité d'apprentissage rapide et aptitude au multitâche.
- Capacité démontrée à travailler au sein d'une équipe intégrée, ainsi qu'en toute autonomie.
- Solides compétences interpersonnelles et relationnelles favorisant la cohésion d'équipe.
- Doit posséder de bonnes compétences pratiques en test et une compréhension de l'assurance qualité (QA) et du développement.
Exigences physiques
- Périodes prolongées en position assise à un bureau et travail sur ordinateur.
- Doit être capable de soulever jusqu'à 10-15 livres à l'occasion.
Lieu/Flexibilité : Vienna, VA avec quelques jours à Chantilly, VA ; flexibilité de télétravail disponible
#CJ
La fourchette de rémunération indiquée pour ce poste reflète la fourchette de salaire ou de traitement que NT Concepts prévoit de verser pour ce rôle au moment de la publication. La rémunération offerte à un candidat retenu au sein de cette fourchette sera basée sur des facteurs légitimes liés au poste, incluant (mais sans s'y limiter) le lieu de travail du candidat, son éducation, ses connaissances, ses compétences, ses aptitudes et son expérience, ainsi que l'abordabilité spécifique au contrat et les exigences organisationnelles.
Fourchette de rémunération en Virginie 96,600 $—144,900 $ USD
Responsabilités
- Mettre à jour et maintenir la suite de tests automatisés implémentée.
- Travailler en collaboration avec les équipes de développement pour créer et maintenir de nouveaux scripts de test automatisés.
- Collaborer avec des équipes pluridisciplinaires, incluant les équipes de développement, DevSecOps et les équipes opérationnelles.
- Identifier, analyser et documenter les problèmes liés au fonctionnement, au résultat ou au contenu de la solution.
- Planifier les calendriers ou les stratégies de test en fonction de la portée du projet ou des dates de livraison.
- Documenter les défauts logiciels à l'aide du système de suivi des bugs JIRA et signaler les défauts aux équipes de développement et au Scrum Master.
- Rechercher, développer, installer et configurer des outils pour améliorer les efforts de test et de qualité.
Qualifications souhaitées
- Expérience de travail dans un environnement agile au rythme soutenu.
- Expérience de travail avec l'intelligence artificielle et les capacités de Machine Learning.
- Expérience avec les environnements Cloud, spécifiquement AWS.
- Connaissance des principes et pratiques DevOps.
- Expérience avec l'intégration continue/le développement continu (CI/CD).
- Expérience de l'utilisation de Microsoft Playwright.
À propos de NT Concepts
Fondée en 1998 et basée dans la région métropolitaine de Washington DC, NT Concepts est une entreprise privée de taille intermédiaire dont les clients couvrent les communautés du renseignement et de la défense. Nous fournissons des solutions technologiques et de données de bout en bout qui favorisent la modernisation, la transformation et l'automatisation de la mission de sécurité nationale — des solutions ayant un impact réel, développées au sein d'une culture d'ingénierie forte qui encourage la croissance technique, le leadership et la résolution créative de problèmes par de « grandes idées ».
Les employés sont au cœur de NT Concepts. Nous comprenons que les concepts qui changent le monde naissent dans des environnements collaboratifs. Nous sommes une entreprise où des équipes talentueuses travaillent ensemble en utilisant l'innovation et l'expertise pour résoudre les défis les plus critiques de nos clients. Ici, vous bénéficierez d'avantages compétitifs, d'opportunités de renforcer vos compétences et de développer de nouvelles capacités, ainsi que d'une culture d'entreprise dédiée au soutien et au service. En plus de notre programme d'avantages sociaux, nous encourageons nos employés à participer à #NTC_GivesBack, qui ouvre la voie à un changement social positif.
