Senior Software Quality Engineer
Confirmed live in the last 24 hours
Reinventing Geospatial

51-200 employees

Geospatial intelligence solutions for defense and federal sectors
Company Overview
Reinventing Geospatial (RGi) is a leading geospatial expert that provides mission-critical solutions to Defense, Intelligence, and Federal clients, with projects that encompass a wide range of software and analytical methodologies, including advanced deep learning. The company fosters a unique culture that values individuality, mutual trust, and open communication, and goes beyond expectations to make an immediate and significant impact. RGi also demonstrates a commitment to community service, offering competitive benefits such as company-paid healthcare and vacations, and fostering an environment where employees are encouraged to be themselves and contribute to the company's mission.
Data & Analytics
AI & Machine Learning
Aerospace

Company Stage

N/A

Total Funding

N/A

Founded

2009

Headquarters

Fairfax, Virginia

Growth & Insights
Headcount

6 month growth

-5%

1 year growth

8%

2 year growth

76%
Locations
Reston, VA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Python
Software Testing
Java
Quality Assurance (QA)
CategoriesNew
QA & Testing
Performance Testing
Quality Assurance
Requirements
  • Active Top Secret clearance
  • Ability to obtain SCI access
  • Willingness to obtain CI Polygraph
  • US Citizenship
  • Bachelor's degree or higher in a relevant engineering discipline
  • 10+ years of experience as a software development engineer or software quality engineer
  • TQM Certificate
  • Hands-on Experience with NGA/IC
  • Experience with common and emerging programming languages such as Java and Python
  • In-depth understanding of the Software Development Lifecycle (SDLC) in compliance with IEC 62304
  • Strong sense for high quality software documentation
  • Able to work with minimal supervision and deal with ambiguity
Responsibilities
  • Author high quality requirements for products
  • Review design implementations with an eye for high reliability and performance critical software features
  • Participate in software code and unit test reviews
  • Plan, execute, and document software verification strategies, plans, and reports
  • Oversee software defect management
  • Lead non-product software validation
  • Ensure excellent software documentation practices are implemented
  • Develop and manage Software QA timeline/plan
  • Coach and technically mentor junior Software engineers
  • Develop and manage Software QA timeline/plan