B&A
North Point Technology
Softwareentwickler / Qualitätssicherungsanalyst – Senior (Top Secret mit Zustimmung zur Erlangung einer CI Poly)
SOFTWAREENTWICKLER / QUALITÄTSSICHERUNGSANALYST – SENIOR
Diese Stelle erfordert eine aktive TS/SCI-Freigabe mit einem CI-Polygraph. Bitte bewerben Sie sich nur, wenn Sie eine aktive TS/SCI-Freigabe mit einem CI-Polygraph besitzen.
Position / LCAT: Softwareentwickler / Qualitätssicherungsanalyst
Level: Senior
Lead Designation: N/A
Standort: Fort Belvoir, VA
Kommen Sie zu uns! Bewerben Sie sich noch heute bei North Point Technology!
Für Stellen, die eine bundesstaatliche Sicherheitsfreigabe erfordern, muss Ihre Freigabestufe klar in Ihrem Lebenslauf angegeben sein.
ROLLENZUSAMMENFASSUNG
Entwickelt Testpläne, führt Qualitätsbewertungen durch und validiert Softwareanwendungen und -systeme in einer agilen Entwicklungsumgebung. Definiert Akzeptanzkriterien, nimmt an Sprint-Planungs- und täglichen scrum-Meetings teil und arbeitet mit dem DevSecOps-Team und den Kunden zusammen, um sicherzustellen, dass interne und Benutzerakzeptanztests durchgeführt und dokumentiert werden. Pflegt die Dokumentation der Qualitätssicherungsabteilung und integriert genehmigte automatisierte Testwerkzeuge zur Optimierung der Funktionalitäts- und Regressionstests.
VERANTWORTLICHKEITEN
- Testpläne basierend auf Product-Backlog-Elementen entwickeln, die Teststrategie, den Ansatz, die erforderlichen Ressourcen und den Zeitplan in einer agilen Entwicklungsumgebung darlegen
- Akzeptanzkriterien für jedes Backlog-Element definieren, die für die Bewertung der Test- und Bereitungsbereitschaft verwendet werden
- An Sprint-Planungs- und täglichen scrum/Stand-up-Meetings teilnehmen und Feedback zur Softwarequalität geben
- Qualitätsbewertungen aller neuen und geänderten Anwendungsfunktionen, Webanwendungen, APIs und Webservices durchführen
- Dokumentation der Qualitätssicherungsabteilung pflegen, einschließlich Testplänen, TTPs und SOPs, gespeichert auf Automation SharePoint-Portalen auf NIPR und SIPR
- Mit dem DevSecOps-Team und den Kunden zusammenarbeiten, um sicherzustellen, dass interne und Benutzerakzeptanztests durchgeführt und detaillierte Ergebnisse erfasst und in Azure DevOps aufgezeichnet werden
- Genehmigte automatisierte Testwerkzeuge recherchieren und integrieren, um Funktionalitäts- und Regressionstests zu optimieren
- Master-Vorlagen zur Aufzeichnung und Berichterstattung aller Testergebnisse verwenden
- Ein Master-Repository für alle Testdokumentationen erstellen und pflegen
- Befundberichte basierend auf erhaltenen Testplänen erstellen
- Softwareentwicklungsprojekte evaluieren, testen und validieren
- Prozesse und Systeme zur Berichterstattung von Qualitätssicherungsproblemen entwickeln und implementieren
- Mit anderen koordinieren, um Tests durchzuführen, wenn zusätzliche Kunden oder fachliche Expertise benötigt werden; Fehler und zugehörige Korrekturen überwachen und melden
- Mit Entwicklern und Mitarbeitern zusammenarbeiten, um sicherzustellen, dass Änderungen gemäß den Kundenanforderungen und Qualitätsverbesserungen implementiert werden
- Testen von automatisierten Softwareprogrammen durch Einrichten von Testläufen und Vorbedingungen zur Untersuchung der Produktfunktionalität, des Inhalts und der Benutzerfreundlichkeit
- Produktleistung simulieren, Ergebnisse auswerten und mit vorhergesagten Ergebnissen vergleichen
- An Tests und Freigabebereitschaftsüberprüfungen teilnehmen
ERFORDERLICHE QUALIFIKATIONEN
- Acht Jahre Erfahrung in Softwareentwicklung, Quellcode schreiben, Quellcode-Kontrolle, Code-Reviews, Konfigurationsmanagement, Änderungsmanagement, Programmtests, Softwareintegration und Release-Management-Prozess
- Fünf Jahre Erfahrung in Softwareentwicklung und Softwarequalitätssicherung
- Fünf Jahre Erfahrung im Schreiben von Code für automatisierte Qualitätssicherungs- und Qualitätskontrolltests (QA/QC)
- Fünf Jahre Erfahrung mit webbasierten Testanwendungen
- Fünf Jahre Erfahrung mit agilen Entwicklungsprozessen
- Fünf Jahre Erfahrung mit manuellen und automatisierten Tests
- Drei Jahre Erfahrung mit Azure DevOps Server (Source Code Repository)
- Erforderlicher Bildungsabschluss: Master-Abschluss in Softwareentwicklung, Ingenieurwesen oder Informatik mit 8 Jahren Erfahrung ODER Bachelor-Abschluss in einem der oben genannten Bereiche mit 10 Jahren Erfahrung in den gleichen Disziplinen
- DoD 8140.03 IAT Level II / Intermediate-Zertifizierung
- TS/SCI-Freigabe mit SBI und die Fähigkeit, SI-, TK-, G-, HCS- und NATO-Secret-Freigaben zu erlangen
BEVORZUGTE QUALIFIKATIONEN
- Erfahrung mit DevSecOps-Praktiken und -Tools
- Erfahrung mit automatisierten Test-Frameworks und Regressionstests
North Point Technology ist DER BESTE Arbeitsplatz für neugierige Ingenieure, die motiviert sind, die wichtigsten Missionen unseres Landes zu unterstützen! Wir konzentrieren uns auf langfristige Projekte und nutzen die neueste Technologie zur Unterstützung innovativer Lösungen, um die schwierigsten Probleme unserer Kunden zu lösen.
Bei North Point Technology stehen die MITARBEITER an erster Stelle! Wir schätzen unsere Mitarbeiter, indem wir eine ausgezeichnete Vergütung, Sozialleistungen und eine flexible Work-Life-Balance bieten. Wir streben eine eng verbundene und offene Atmosphäre an, in der die Eigentümer für unsere Teammitglieder direkt erreichbar sind.
