Senior Software Quality Engineer, Reinventing Geospatial, Herndon, VA


Reinventing Geospatial -
N/A
Herndon, VA, US
N/A

Senior Software Quality Engineer

Job description

As a Senior Software Quality Engineer with RGi, you will be a key member of a team at the forefront of developing and operating state-of-the-art of Geospatial Intelligence analysis software. The team builds and maintains an exceptionally powerful platform enabling our users to address challenging real-world problems by converting disparate data into actionable information. The team is deeply passionate about its mission and takes tremendous pride in our work. We work directly with operational users to design, develop, and maintain capabilities that empower analysts to create actionable intelligence from the massive volumes of Geospatial Intelligence data to give our intel and combat organizations the decision advantage over our near-peer adversaries.

This is a hands-on position, and the successful candidate is expected to serve as the Software Design Quality lead, working as a strong partner to the software development team for all software design assurance related activities including software requirements development, review and approval, participating and providing valuable input for code reviews, performing verification test planning and execution, leading defect disposition and management, and serving as the key customer and expert resource for all levels of software documentation.
Clearance:
Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph
US Citizenship required
As a Senior Software Quality Engineer you will...
Perform as Quality lead for all software development teams to author high quality requirements for our products, and review design implementations with an eye for high reliability and performance critical software features that can be effectively verified.
Participate in software code and unit test reviews to ensure our products and subsystems are designed and perform reliably and are well designed for maintenance through the software development life cycle (SDLC).
Plan, execute and document software verification strategies, plans and reports, and review those owned by the software development team throughout the SDLC.
Serve as the lead for overseeing software defect management preceding and during the verification phase, including defect and root cause analysis, associated risk management activities, and defect disposition.
Serve as the lead for non-product software validation, serving as the subject matter expert and developing and reviewing validation strategies, plans and reports.
Partner with the Software team to ensure excellent software documentation practices are implemented.
Coach and technically mentor junior Software engineers on best practice for documentation and test strategies.
Develop and manage Software QA timeline/plan and deliver on agreed-upon milestones.
Senior Software Quality Engineer Qualifications:
Bachelor s degree or higher in a relevant engineering discipline.
10+ years of experience as a software development engineer or software quality engineer working in Product Development with increasing level of responsibility.
TQM Certificate
Hands-on Experience with NGA/IC, risk management, test cases development, test management and defect managements in regulated industry
Experience with common and emerging programming languages used in software development such as Java and Python.
Experience as an active developer in code, unit tests and integration tests.
In-depth understanding of the Software Development Lifecycle (SDLC) in compliance with IEC 62304, and strong knowledge of all aspects of that standard.
Strong sense for what is required for high quality software documentation at all levels, to support US and worldwide product approvals.
Able to work with minimal supervision and deal with ambiguity.
Additional Skills We'd Like to See:
MS in engineering in a relevant engineering discipline.
Software quality assurance experience as a member of an R&D team within federal government industry
Experience leading software risk management and NGA teams.


Full-time 2024-06-29
N/A
N/A
USD

Privacy Policy  Contact US
Copyright © 2023 Employ America All rights reserved.