The GEO Group logo

TEST ENGINEER

The GEO Group

Boulder, CO
Full Time
Senior
2 days ago

Job Description

About the Role

BI is one of the leading technology companies in Colorado and the largest provider of innovative electronic monitoring solutions in the United States. We excel at providing technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities.

Key Responsibilities

  • Develops and maintains all production test equipment and software.
  • Reviews, monitors, documents and analyzes testing and results to identify problems and provide solutions.
  • Designs test plans, procedures, scenarios, and scripts to accurately assess new or existing products according to engineering specifications.
  • Develops testing protocol and equipment for various aspects, such as usability, database impact, error and bug finding, regression testing, and implementation scenarios.
  • Identifies, analyzes and creates detailed records of problems that appear during testing, such as product defects, bugs, functionality issues, and output errors, and works directly with design engineering to find solutions and develop retesting procedures.
  • Gathers product requirements (e.g., functionalities, speed, and safety standards).
  • Monitors all production stages and develops test environments and test cases for all mechanical and electrical systems.
  • Analyzes test results, detects issues, and tracks root causes.
  • Suggests fixes and improvements.
  • Documents technical issues and solutions.
  • Builds automated testing systems for regular checks.
  • Ensures products and procedures meet industry standards (e.g., ISO).
  • Tracks problems, resolutions, and bug fixes throughout testing and creates a comprehensive database of defects and mitigation techniques.
  • Creates detailed, step-by-step documentation of test procedures for each phase or project to ensure replicability, compliance, and knowledge growth.
  • Communicates clearly and effectively with test personnel, users, developers, and clients to facilitate quick resolution of problems and accurate documentation of successes.
  • Provides frequent feedback to developers, including recommendations for improvements, evaluation of problems, potential solutions, and further test requirements.
  • Designs and implements automated testing tools when possible, and updates tools as needed to ensure currency and accuracy.
  • Performs other duties as assigned.

Requirements

  • Bachelor's Degree in Engineering or related field.
  • At least five years of engineering experience or relevant work experience.
  • Proficiency with database technology (e.g., SQL) and scripting languages (e.g., Python).
  • Broad knowledge of analog, digital and RF circuit design preferred.
  • Experience with multiple operating systems, virtualization technologies, and test environments preferred.
  • Experience with Spectrum Analyzers, Oscilloscopes, Signal Generators, and other laboratory equipment.
  • Excellent time-management skills and commitment to meet deadlines.
  • Ability to read and understand assembly procedures, drawings, and schematics.
  • Ability to recognize acceptable and defective assemblies.
  • Good soldering skills.
  • Good interpersonal and communication skills.
  • Analytical and problem-solving abilities.
  • In-depth knowledge of company-developed software for manufacturing assembly and test processes.
  • Good customer service skills.
  • Attention to detail.
  • Working knowledge of computer systems, networks, and networked printers.
  • Working knowledge of Windows operating systems.
  • Ability to work with computers and relevant software used by the department.

Nice to Have

  • Broad knowledge of analog, digital and RF circuit design.
  • Experience with multiple operating systems, virtualization technologies, and test environments.
  • Accomplished in the use of Spectrum Analyzers, Oscilloscopes, Signal Generators, and other laboratory equipment.

Benefits & Perks

  • Paid Time Off
  • Paid Holidays
  • 401(k) Matching
  • Health Insurance
  • Vision Insurance
  • Life Insurance
  • Health Savings Account
  • Tuition Reimbursement
  • Employee Discount
  • Reduced Tuition Rates
  • Disability Insurance
  • Employee Assistance Program
  • Pet Insurance
  • Dental Insurance
  • Paid Training
  • Flexible Spending Account

Working at The GEO Group

We excel at providing technological solutions to over 1,000 agencies nationwide and allowing those agencies to fulfill their missions without worrying about the technical complexities.

Apply Now

Job Details

Posted AtJun 21, 2025
Job CategoryQA Engineering
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

About The GEO Group

Website

geogroup.com

Company Size

10000+ employees

Location

Boulder, CO

Industry

Facilities Support Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches