Simplify Logo

Full-Time

Senior Software Quality Engineer

Posted on 1/24/2024

Reinventing Geospatial

Reinventing Geospatial

51-200 employees

Develops geospatial solutions for defense sectors

Data & Analytics
Enterprise Software
AI & Machine Learning
Aerospace

Senior

Reston, VA, USA

Category
QA & Testing
Automation Testing
Quality Assurance Management
Required Skills
Python
Software Testing
Management
Java
Quality Assurance (QA)
Requirements
  • 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
Responsibilities
  • 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
Reinventing Geospatial

Reinventing Geospatial

View

Reinventing Geospatial, Inc. is an exceptional place to work, as it specializes in creating cutting-edge geospatial solutions tailored for high-stakes sectors like Defense, Intelligence, and Federal agencies. By leveraging sophisticated technologies including Python, C#, and ArcGIS, the company offers a technically enriching environment that fosters professional growth and technical mastery. Employees engage in meaningful work that directly enhances operational effectiveness and safety for soldiers and analysts, ensuring a rewarding and impactful career.

Company Stage

N/A

Total Funding

N/A

Headquarters

Fairfax, Virginia

Founded

2009

Growth & Insights
Headcount

6 month growth

40%

1 year growth

40%

2 year growth

40%
INACTIVE