Business Quality Analyst

CAI•Columbia, SC
•$40 - $50•Hybrid

About The Position

CAI is seeking a highly skilled Business Quality Analyst to join its IT team. This full-time, hybrid contract position involves gathering requirements, improving business processes, and leading end-to-end software testing in Agile environments. The role requires strong experience with SQL Server, TFS, Visual Studio, and government-sector projects. The worksite arrangement is hybrid, with three days onsite each week and the possibility of moving fully onsite. Candidates must be South Carolina residents or willing to relocate before the start date.

Requirements

  • At least 5 years of Business Analysis experience, including requirements gathering, process analysis, workflow documentation, and stakeholder management.
  • At least 5 years of Software QA/Testing experience with test planning, execution, defect tracking, and test result documentation.
  • At least 7 years of overall software analysis and testing experience.
  • At least 2 years of business process design experience.
  • Hands-on experience with TFS (Team Foundation Server), Visual Studio, SQL Server, MS Project, Balsamiq, Microsoft Office Suite, and legacy enterprise systems.
  • Experience working in State, Federal, or Local Government environments.
  • Strong understanding of Agile methodologies and the software development lifecycle (SDLC).
  • Bachelor's degree in Business, Information Systems, Computer Science, or a related field, or equivalent experience.
  • Must be a South Carolina resident or willing to relocate before the start date.
  • Ability to work in a hybrid environment, onsite three days weekly, with potential to move fully onsite.

Nice To Haves

  • Experience supporting SNAP, TANF, or Early Child Care & Education programs.
  • Experience with test automation.
  • Experience with enterprise application integrations.

Responsibilities

  • Gather, analyze, and document business and technical requirements, user stories, use cases, and acceptance criteria.
  • Map business processes and workflows and create functional specifications, diagrams, reports, and user documentation.
  • Work with stakeholders, product owners, and development teams to translate business needs into technical solutions.
  • Develop and execute test plans, test cases, and test scripts for new and existing applications.
  • Perform regression, integration, and user acceptance testing (UAT).
  • Identify, track, and retest software defects while coordinating resolution efforts with developers.
  • Review application logs, SQL data, and system performance to validate functionality and troubleshoot issues.
  • Maintain testing documentation, test coverage, and automated test suites where applicable.
  • Support Agile project delivery and participate in release validation and post-implementation testing.

Benefits

  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Access to a 401k retirement account
  • May be entitled to paid sick leave and/or other paid time off as provided by applicable law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service