×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software QA Analyst

Job in Boulder, Boulder County, Colorado, 80301, USA
Listing for: The GEO Group, Inc.
Full Time position
Listed on 2026-01-07
Job specializations:
  • IT/Tech
    IT QA Tester / Automation, Systems Analyst
Salary/Wage Range or Industry Benchmark: 75000 - 90000 USD Yearly USD 75000.00 90000.00 YEAR
Job Description & How to Apply Below

Senior Software QA Analyst

Location:

Denver, CO

Company:
The GEO Group, Inc.

Salary: $75,000 – $90,000

Employment type:

Full time

Seniority level:
Mid‑Senior

Job functions:

Quality Assurance

Industries:
Security and Investigations

Equal Opportunity Employer

The GEO Group is an equal opportunity employer. We encourage applications from candidates of all backgrounds.

Benefits
  • 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 Conditions
  • Typical office environment
  • Some work in a computer‑testing lab with cold temperatures and high noise levels from hardware alarms
  • Requires reaching with hands and arms and using hands to finger, handle or feel to move computers and testing equipment
  • Requires climbing, balancing, stooping, kneeling, crawling or crouching to move computers and testing equipment
Requirements
  • Bachelor’s Degree in Computer Science or related field or equivalent experience
  • At least four (4) years of professional experience in software quality assurance testing
  • At least one (1) year experience working with Agile Software Development and automation tools
  • United States citizenship required
  • Must receive client’s approval to work on contract and live in the United States for at least 3 of the last 5 years (military and study abroad accepted)
  • Proficient with creating and executing Microsoft SQL queries and in-depth knowledge of relational database, SQL and web technologies
  • Experience with Microsoft SQL Server and MS Windows 2000 or higher
  • At least one (1) year experience with automated testing, including load and performance testing. UFT/QTP experience preferred
  • Working knowledge of testing disciplines and tasks and automated test tools
  • In-depth understanding of web‑based testing products
  • Extensive knowledge of testing methodologies and software development lifecycle
  • Experience leading a team comprised of members with varying experience, effective communication skills with internal and external contacts at all levels, both written and verbal
  • Excellent analytical skills and commitment to continuous testing improvement
  • Good time management skills
  • Ability to perform problem analysis and resolution, and maintain confidentiality regarding data stored in operational databases
  • Ability to work with computers and the necessary software used by the department
Responsibilities
  • Lead, guide and monitor QA test activities to meet project objectives and verify implementation of business requirements
  • Assist QA team members in analyzing deliverables to ensure proper test coverage
  • Serve as primary contact/resource regarding functional and technical system issues for QA team, management and other departments as appropriate
  • Work closely with QA Automation Engineer to ensure QA automation is implemented and maintained across projects
  • Collaborate with Dev Ops to ensure automation and monitoring at all steps of the development cycle
  • Develop and execute test plans and test cases for new products and releases; ensure system and business requirements are met
  • Review work agreements to verify scope and type of testing based on requirements documentation; ensure all requirements have been reviewed and met
  • Manage product defects; re‑test and confirm defects reported as fixed

    Attend functional and design meetings to provide QA guidance and estimate effort on test activities
  • Create test strategies for major initiatives, identifying test approach, methods, necessary resources and environment needs
  • Identify training needs or knowledge gaps for test resources and create a plan to address them
  • Facilitate knowledge transfers and sharing of testing efforts across the QA team
  • Support team members by working with necessary departments to remove technical or business hurdles
  • Maintain current knowledge of various QA testing technologies available in the market and proactively recommend improvements to internal test processes
  • Update project manager regularly about the progress of testing activities
  • Perform other duties as assigned
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary