Reinventing Geospatial Inc.

Junior Test Engineer

Job Locations US
Job ID 2020-1152
Category
Testing

Overview

Reinventing Geospatial, Inc. (RGi) is looking for a talented and motivated Software Test Engineer to join our team! The test engineer will support an NGA Metadata Cataloging and Management Service Project. Test Engineer will ensure successful independent verification and validation through the NGA Test Organization (NTO) and provide integration and transition support. The Test Engineer has a deep understanding of the full lifecycle of software development and working with the developers to create better test procedures and automation.

 

Test Engineer will work with development teams and use an agile driven software development cycle with continuous integration to test and evaluate software applications and systems. Ensuring adherence to company and customer quality standards.  Objective is to design, build, test, and deploy effective test automation solutions to expedite test and increase efficiency. As a Test Engineer, you will work with emerging technologies and data science techniques in support of endeavors to address critical needs of the Intelligence Community, Department of Defense, and other government agencies

 

Take this opportunity to support an exciting and challenging project, play with the latest technologies, all while helping our nation bring the best modern capabilities to our soldiers and analysts!

Responsibilities

Test Engineer Responsibilities

  • Participate in the planning, development, and implementation of procedures for the testing and evaluation of standard and special devices
  • Test software and evaluate complex, cutting-edge systems that focus on collecting, parsing, managing, analyzing, and visualizing large sets of data to extract meaningful knowledge, as well as test web front end UI applications
  • Specifies tests to be performed, compiles data, and makes recommendations for changes required in testing equipment procedures, manufacturing processes, new testing requirements and/or design of testing equipment
  • Recommends the purchase of new test equipment
  • Ensure maximum automated test coverage via unit testing
  • Create or refine manual test procedures in written documentation for human-driven testing requirements of a given system
  • Define, document, analyze, perform, and interpret developmental tests for new and/or modified system components
  • Documents and analyzes test results, and makes recommendations to improve overall quality
  • Document and manage defect identification through resolution and closure

Qualifications

Test Engineer Basic Qualifications

  • U.S. citizenship
  • TS/SCI Clearance
  • Bachelor’s Degree in Computer Science, Computer Engineering, Mathematics or a related field or experience
  • 1+ years of related experience 
  • Experience with test methodologies, writing test plans, writing test scripts, creating test cases and debugging
  • Experience with requirements traceability, system-of-systems integration and testing, test planning, development and execution testing 
  • Ability to conduct root cause analysis and suggest process improvements to drive defect prevention
  • Experience with developing and executing test program and/or test strategies
  • Experience with developing test automation scripts and utilizing automated testing tools and frameworks (such as Selenium, JUnit, RSpec, Cucumber)
  • Experience with Agile development methodologies and tools (e.g. Atlassian Jira and Confluence)
  • Experience with Continuous Delivery and Continuous Integration (CI/CD) techniques, test-driven development, and automated testing practices
  • Experience writing code to automate test scripts
  • Experience with one or more of the following languages: Java, C/C++, Javascript, Python
  • Able to multi-task, self-assign work, and function in a dynamic, fast-paced environment
  • Good verbal, written, communication, and interpersonal skills
  • Ability to work both independently and in a team environment

Test Engineer Desired Qualifications

  • Software and Functional requirements analysis to determine testability, and to develop test cases
  • Ability to automate UI tests
  • Create test plans for software
  • Familiarity with test automation tools, such as Selenium, NeoLoad, Postman, Gherkin/Cucumber, Jenkins
  • Familiarity of IC analyst workflows
  • Linux experience
  • Scripting language experience is a plus
  • Ability to navigate codebase, identify weak spots and constantly design better and creative ways to break software and identify potential problems

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 nation’s 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 (with additional buy-up options) & dental insurance
  • Paid parental leave
  • 401k with matching
  • Escalating vacation time
  • Referral bonuses
  • Tuition reimbursement
  • Professional development training
  • Free beverages and snacks
  • Catered breakfast on Friday’s
  • Bean bag chairs, stand-up desks, and an interactive gaming station
  • Company-sponsored social activities (family picnic, tubing trips, wine tastings, game nights, trivia nights, happy hours and year-end celebration)

Apply Today!

Apply online at https://careers-rgi-corp.icims.com/

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.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed