B&A
North Point Technology
Ingénieur Logiciel / Analyste Assurance Qualité – Senior (Top Secret avec accord pour obtenir CI Poly)
INGÉNIEUR LOGICIEL / ANALYSTE ASSURANCE QUALITÉ – SENIOR
Ce poste exige une habilitation active TS/SCI avec un CI Polygraph. Veuillez postuler uniquement si vous possédez une habilitation active TS/SCI avec un CI Polygraph.
Poste / LCAT : Ingénieur Logiciel / Analyste Assurance Qualité
Niveau : Senior
Désignation Lead : N/A
Lieu : Fort Belvoir, VA
Rejoignez-nous ! Postulez dès aujourd'hui chez North Point Technology !
Pour les postes nécessitant une habilitation de sécurité fédérale, votre niveau d'habilitation doit être clairement indiqué sur votre CV.
RÉSUMÉ DU RÔLE
Développe des plans de test, effectue des évaluations d'assurance qualité et valide les applications et systèmes logiciels dans un environnement de développement agile. Définit les critères d'acceptation, participe aux réunions de planification de sprint et aux réunions quotidiennes de scrum, et collabore avec l'équipe DevSecOps et les clients pour garantir que les tests d'acceptation internes et utilisateurs sont effectués et documentés. Maintient la documentation de la branche Assurance Qualité et intègre des outils de test automatisés approuvés pour rationaliser les tests de fonctionnalité et de régression.
RESPONSABILITÉS
- Développer des plans de test basés sur les éléments du backlog produit décrivant la stratégie de test, l'approche, les ressources nécessaires et le calendrier dans un environnement de développement agile
- Définir les critères d'acceptation pour chaque élément du backlog à utiliser pour évaluer l'état de préparation des tests et du déploiement
- Participer aux réunions de planification de sprint et aux réunions quotidiennes de scrum/stand-up, en fournissant des commentaires sur la qualité du logiciel
- Effectuer des évaluations d'assurance qualité de toutes les nouvelles améliorations de fonctionnalités d'applications modifiées, applications web, APIs et services web
- Maintenir la documentation de la branche Assurance Qualité, y compris les plans de test, les TTP et les SOP, stockée sur les portails SharePoint d'automatisation sur NIPR et SIPR
- Collaborer avec l'équipe DevSecOps et les clients pour garantir que les tests d'acceptation internes et utilisateurs sont effectués et que les résultats détaillés sont capturés et enregistrés dans Azure DevOps
- Rechercher et intégrer des outils de test automatisés approuvés pour rationaliser les tests de fonctionnalité et de régression
- Utiliser des modèles maîtres pour l'enregistrement et le rapport de tous les résultats de test
- Créer et maintenir un référentiel maître pour toute la documentation de test
- Produire des rapports de constatations basés sur les plans de test reçus
- Évaluer, tester et valider les projets de développement logiciel
- Développer et mettre en œuvre des processus et systèmes de signalement de problèmes d'assurance qualité
- Coordonner avec d'autres pour tester lorsque des clients supplémentaires ou une expertise fonctionnelle sont nécessaires ; surveiller et signaler les bogues et les corrections associées
- Travailler avec les développeurs et le personnel pour s'assurer que les changements sont mis en œuvre conformément aux exigences du client et aux améliorations de la qualité
- Tester les programmes logiciels d'automatisation en configurant des essais et des préconditions pour examiner la fonctionnalité du produit, le contenu et la convivialité
- Simuler les performances du produit, évaluer les résultats et comparer avec les résultats prédits
- Participer aux tests et aux revues de préparation au lancement
QUALIFICATIONS REQUISES
- Huit ans d'expérience en conception logicielle, écriture de code source, contrôle de code source, revue de code, gestion de configuration, gestion des changements, tests de programme, intégration logicielle et processus de gestion des versions
- Cinq ans d'expérience en développement logiciel et en assurance qualité logicielle
- Cinq ans d'expérience dans l'écriture de code pour des tests automatisés d'assurance qualité et de contrôle qualité (QA/QC)
- Cinq ans d'expérience avec les applications de test basées sur le Web
- Cinq ans d'expérience avec le processus de développement Agile
- Cinq ans d'expérience dans la réalisation de tests manuels et automatisés
- Trois ans d'expérience de travail avec Azure DevOps Server (Référentiel de code source)
- Diplôme requis : Master en conception logicielle, ingénierie ou informatique avec 8 ans d'expérience, OU Licence dans l'un des domaines ci-dessus avec 10 ans d'expérience dans les mêmes disciplines
- Certification DoD 8140.03 IAT Niveau II / Intermédiaire
- Habilitation TS/SCI avec SBI et capacité à obtenir les habilitations SI, TK, G, HCS et OTAN Secret
QUALIFICATIONS PRÉFÉRENTIELLES
- Expérience avec les pratiques et les outils DevSecOps
- Expérience avec les frameworks de test automatisés et les tests de régression
North Point Technology est LE MEILLEUR endroit pour les ingénieurs curieux motivés à soutenir les missions les plus cruciales de notre pays ! Nous nous concentrons sur des projets à long terme, en tirant parti des dernières technologies pour soutenir des solutions innovantes afin de résoudre les problèmes les plus difficiles de nos clients.
Chez North Point Technology, les EMPLOYÉS passent avant tout ! Nous valorisons nos employés en offrant une excellente rémunération, des avantages sociaux et un équilibre flexible entre vie professionnelle et vie privée. Nous nous efforçons de créer une atmosphère soudée et ouverte où les propriétaires sont toujours directement disponibles pour les membres de notre équipe.
