QA/QC TORUS Engineer - TL Open until filled

Salt Lake CountySalt Lake City, UT
Hybrid

About The Position

Salt Lake County is seeking a highly enthusiastic QA/QC TORUS Engineer to join their team. This role is crucial for executing quality assurance efforts for the TORUS (Tax and Online Revenue Unified System) project, which aims to modernize Salt Lake County’s enterprise tax and revenue systems. The engineer will ensure all software solutions meet business requirements, functional specifications, security standards, and user acceptance criteria through structured QA, QC, and UAT processes. This position integrates quality practices across the full system development lifecycle to reduce risk, improve release quality, and support a stable, secure, and maintainable system. The role may also provide additional QA support to other IT Division projects as capacity allows, under the direction of a supervisor.

Requirements

  • Bachelor’s degree from an accredited college or university in Information Technology (IT) or other closely related field, plus two (2) years of related quality assurance and testing experience in a similar environment, size, and scope; OR an equivalent combination of six (6) years related education and experience, of which two (2) years of quality assurance and testing experience in a similar environment, size, and scope.
  • Knowledge of QA methodologies, best practices, and testing strategies (manual and automated) for enterprise applications.
  • Knowledge of Behavior-Driven Development (BDD), including Gherkin syntax and frameworks (e.g., Behave, Cucumber).
  • Knowledge of test automation using Python, including development of scripts, frameworks, and utilities.
  • Knowledge of testing tools and frameworks (such as Selenium; API testing tools such as Postman).
  • Knowledge of Software Development Lifecycle (SDLC), Agile/Scrum methodologies, and DevOps/CI/CD integration.
  • Knowledge of Azure DevOps (Boards, Test Plans, Pipelines).
  • Knowledge of business analysis principles, including requirements traceability.
  • Knowledge of hybrid environments (on-premises and cloud-based systems).
  • Knowledge of Microsoft Office applications.
  • Knowledge of REST API concepts and web/API application testing.
  • Ability to communicate effectively with technical and non-technical stakeholders, both verbally and in writing.
  • Ability to apply logical, systematic problem-solving to complex QA challenges.
  • Ability to implement QA practices within large-scale enterprise modernization projects.
  • Ability to collaborate with cross-functional teams, including vendors and public-sector stakeholders.
  • Ability to participate in testing activities, sprint ceremonies, and stakeholder meetings.
  • Ability to analyze business and technical processes to identify QA integration points.
  • Ability to adapt to changing priorities and maintain productivity under tight timelines.
  • Ability to maintain confidentiality, professionalism, and accountability in a multi-stakeholder environment.
  • Must pass a required background check through fingerprinting and enrollment in the continuous RAP Back (Record of Arrest and Prosecution Back) program.

Nice To Haves

  • One (1) year of experience incorporating QA into CI/CD processes and working on a DevOps team is preferred.
  • Professional certifications in the QA and testing field (ASQ, ISO9000, IOSQA, CSQA) are preferred.
  • Knowledge of local government operations and tax/revenue systems is preferred.

Responsibilities

  • Designs, executes, and maintains functional, regression, integration, and UAT testing for TORUS features and releases, including test plans, cases, data, and results in accordance with established QA practices.
  • Supports and expands automated testing efforts by developing and maintaining test scripts where appropriate.
  • Applies QA practices within CI/CD pipelines and DevOps workflows under established frameworks.
  • Performs and coordinates quality assurance activities for the TORUS project across development sprints, releases, and system integration phases.
  • Contributes to the refinement and improvement of QA processes, standards, and testing methodologies within the TORUS project.
  • Participates in TORUS sprint planning, backlog grooming, and release planning, providing QA input on scope, risks, and test coverage.
  • Analyzes TORUS requirements and specifications for testability and completeness while collaborating with cross-functional teams and stakeholders to clarify requirements and resolve issues.
  • Identifies, documents, prioritizes, and tracks defects; verifies resolutions and communicates impacts to team members.
  • Identifies and communicates quality risks and testing challenges, recommending practical mitigation approaches.
  • Maintains accurate testing documentation and contributes to quality metrics and status reporting for project stakeholders.
  • Supports user acceptance testing by coordinating with business users and ensuring readiness of test scenarios and environments.
  • Provides incidental QA support to other IT Division projects as assigned and as TORUS workload permits.
  • Assists with audit, compliance, and governance activities by maintaining required QA documentation and evidence.

Benefits

  • 12 Holidays
  • up to 24 vacation days
  • 12 sick days
  • one personal day every year
  • Retirement options for hybrid pension/401(k) or 401(k) only with a 10% contribution
  • Medical coverage including a 100% county paid premium option
  • Dental and Vision coverage including coverage for adult designees
  • Health Savings account with a county contribution up to $1200/year
  • Flexible Spending Account
  • 100% county-paid Long-Term Disability and Short-Term Disability option
  • Professional Development including professional membership fees paid
  • Tuition Reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service