Senior Software Quality Engineer
Company: Reinventing Geospatial Inc. (rgi)
Location: Herndon
Posted on: April 23, 2024
|
|
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
PolygraphUS Citizenship requiredAs 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:Bachelors 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
CertificateHands-on Experience with NGA/IC, risk management, test
cases development, test management and defect managements in
regulated industryExperience 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 industryExperience leading
software risk management and NGA teams.Who we are:Reinventing
Geospatial, Inc. (RGi) is a fast-paced small business that has the
environment and culture of a start-up, with the stability and
benefits of a well-established firm. We solve complex problems
within geospatial software development and national defense to make
an Immediate Impact for our nations soldiers and analysts.We pride
ourselves on giving employees an exceptional life experience, where
creativity thrives, and challenges are simply part of the fun. We
provide truly excellent benefits, including: 100% paid employee
healthcare & dental insurance Paid parental leave 401k with
matching Escalating vacation time Referral bonuses Tuition
reimbursement Professional development training Free beverages and
snacks Weekly catered lunches and breakfast on FridaysGrow to be
our next leader:At RGi, fostering a strong and organic corporate
culture is paramount and serves as a compass on the decisions we
make and how we operate the company. We believe our culture of
camaraderie, innovation, and collaboration reflects the caliber of
our employees and their dedication to the mission of providing
quality software to our customers. As such, we want our employees
to feel empowered to seek growth and leadership opportunities
within the company and position us to maintain our culture as we
grow. RGi provides opportunities, resources, training, and
mentorship to all our employees to let them take control of their
careers and become a leader or a crucial member of our company. If
this is what you are looking for in a company, then you are what we
are looking for in an employee.Reinventing Geospatial, Inc. is an
Equal Opportunity Employer committed to hiring and retaining a
diverse workforce. We are an Equal Opportunity Employer, making
decisions without regard to race, color, religion, sex, national
origin, age, veteran status, disability, or any other protected
class. U.S. Citizenship is required for all positions.by Jobble
Keywords: Reinventing Geospatial Inc. (rgi), Chantilly , Senior Software Quality Engineer, IT / Software / Systems , Herndon, Virginia
Click
here to apply!
|