Demo

QA Engineer

Teachercool
Denver, CO Contractor
POSTED ON 8/27/2026
AVAILABLE BEFORE 9/26/2026

Position Overview

The Colorado Judicial Department is seeking an experienced Quality Assurance Engineer to support software quality through manual testing, test automation, performance testing, debugging, and quality-risk management.

The ideal candidate will have strong hands-on experience developing and maintaining automated tests and will be comfortable working closely with developers, system personnel, business stakeholders, and management.

Key Responsibilities

  • Design, execute, maintain, and improve manual and automated test cases.
  • Perform functional, regression, API, performance, and exploratory testing.
  • Develop automated test scripts using technologies such as:
    • Playwright
    • TypeScript / JavaScript
    • Java
    • k6
    • MCP
    • AI-assisted testing tools
  • Translate business and functional requirements into detailed and comprehensive test cases.
  • Apply testing techniques such as boundary value analysis and equivalence partitioning.
  • Develop and maintain reusable automation frameworks using architectures such as:
    • Data-driven
    • Keyword-driven
    • Hybrid
    • BDD
  • Integrate automated testing with Git/GitLab, version control, CI/CD pipelines, and test-management systems.
  • Use tools such as Zephyr Scale and GitLab to track test execution, defects, and progress.
  • Investigate failures using:
    • Browser developer tools
    • Application logs
    • HTTP requests/responses
    • Stack traces
    • Heap dumps
    • Other diagnostic information
  • Identify the root cause of defects and provide developers with detailed, actionable information.
  • Design realistic performance-testing scenarios, including user journeys, test-data parameterization, and load models.
  • Identify performance bottlenecks, waste, variation, and other quality risks.
  • Assess quality risks based on their potential impact and likelihood and develop mitigation strategies.
  • Profile and analyze existing production data for testing purposes.
  • Work with relational and NoSQL databases and specialized test-data management/data-governance platforms.
  • Proactively identify quality issues early in the software development lifecycle.
  • Collaborate effectively with software engineers, system personnel, business teams, and management.
  • Participate in meetings and training as required.
  • Perform other duties as assigned.

Required Qualifications

  • 3 years of relevant QA and/or automated testing experienceOR
  • 3 years of experience as a Business Analyst or Software Engineer within the Colorado Judicial Department.
  • A bachelor''s degree from an accredited college/university is preferred under the standard qualification path; relevant additional work experience may substitute for formal education on a year-for-year basis.
  • Strong understanding of software testing principles and QA best practices.
  • Hands-on experience with test automation and programming/scripting.
  • Strong debugging, analytical, and problem-solving skills.
  • Excellent written and verbal communication.
  • Ability to work effectively within cross-functional teams.
  • Meticulous attention to detail.

Preferred Technical Skills

Skill

Importance

Playwright

Highly important

TypeScript / JavaScript

Highly important

Java

Highly important

k6 / Performance Testing

Highly important

API Testing

Highly important

CI/CD & Git/GitLab

Highly important

Automated Framework Design

Highly important

DevTools & Application Debugging

Highly important

Zephyr Scale / Test Management

Preferred

SQL / Relational Databases

Preferred

NoSQL

Preferred

DB2

Nice to have

MCP / AI-assisted testing

Preferred

Agile

Preferred

Important Location Requirement

Candidates must be local to the Denver, Colorado area. The position requires one day per week in person at the Ralph Carr Judicial Center.

Colorado Judicial Department experience is nice to have but is explicitly not required.

Background Verification

Selected candidates must complete applicable verification through Info Cubic, including:

  • Statewide criminal verification
  • Federal criminal verification
  • SSN trace
  • Global monitor check

Salary : $55 - $60

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a QA Engineer?

Sign up to receive alerts about other jobs on the QA Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$83,806 - $99,902
Income Estimation: 
$101,442 - $121,314
Income Estimation: 
$83,431 - $103,091
Income Estimation: 
$106,113 - $127,991
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Teachercool

  • Teachercool Nashville, TN
  • Administrative Services Assistant Client: Tennessee Department of Health Location: Andrew Johnson Tower, Nashville, TN 37243 Work Arrangement: Hybrid Durat... more
  • 6 Days Ago

  • Teachercool Nashville, TN
  • Job Overview Our client is seeking an Unarmed Security Guard to provide institutional and facility security services at a state facility in Nashville, Tenn... more
  • 12 Days Ago


Not the job you're looking for? Here are some other QA Engineer jobs in the Denver, CO area that may be a better fit.

  • Modis Denver, CO
  • Akkodis is seeking a QA engineer for a Contract with a client in Denver, CO. The ideal candidate with experience designing, executing, and automating funct... more
  • 18 Days Ago

  • Redrouthu's Inc Denver, CO
  • Title: QA Automation Engineer Location: Denver, CO Type: Contract Job ID: SB26-149-QA1-2027 NEED LOCAL CANDIDATES WITH LOCAL DL & LOCAL PROJECT Description... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!