More jobs:
Sr. Software QA Analyst
Job in
Boulder, Boulder County, Colorado, 80301, USA
Listed on 2026-01-07
Listing for:
The GEO Group, Inc.
Full Time
position Listed on 2026-01-07
Job specializations:
-
IT/Tech
IT QA Tester / Automation, Systems Analyst
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
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
- 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
- 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
- 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
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).
(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:
×