Business Analyst / Quality Assurance Analyst - Contract -Columbia, SC

SUNSHINE ENTERPRISE USA LLC•Irmo, SC
•Hybrid

About The Position

The Business Analyst / Quality Assurance Analyst provides advanced business analysis and quality assurance services for mission-critical applications. The role combines business analysis and software testing responsibilities, including gathering and analyzing stakeholder requirements, translating operational needs into functional specifications, and testing applications to ensure they meet business requirements and quality standards. The consultant works collaboratively with program staff, product owners, developers, and project stakeholders in an Agile environment. Assigned systems and programs will be defined for each engagement. The organization’s Division of Technology Services supports the development, implementation, enhancement, and maintenance of mission-critical applications; this assignment provides advanced business analysis and quality assurance support to deliver reliable information systems that meet program requirements and quality standards. The position is a 12-month contract in Columbia, South Carolina. It is hybrid with three onsite days per week, but may change to fully onsite with little or no notice. The candidate must be a South Carolina resident or be willing to relocate to South Carolina before starting at their own expense. The first five days are expected to be fully onsite for onboarding and training. The interview process consists of two rounds: the first virtual and the second onsite.

Requirements

  • At least 7 years of relevant professional experience in business analysis and quality assurance.
  • Strong experience gathering, analyzing, and documenting business and technical requirements.
  • Experience developing user stories, use cases, and acceptance criteria.
  • Ability to document business processes, workflows, functional specifications, and system requirements.
  • Hands-on experience developing and executing test plans, test cases, and test scripts.
  • Experience with regression and integration testing.
  • Strong defect identification, tracking, retesting, and resolution coordination skills.
  • Ability to review application logs, database records, and performance data to investigate system issues.
  • Experience working with business stakeholders, product owners, developers, and technical teams.
  • Ability to work effectively in an Agile environment.
  • Strong analytical, communication, documentation, and problem-solving skills.
  • Bachelor's degree in Information Technology Systems, Computer Science, or a related field.
  • Must be a South Carolina resident or willing to relocate to South Carolina before starting, at their own expense.

Nice To Haves

  • Experience in public-sector Economic Services, including SNAP/TANF, or Early Child Care and Education programs.
  • Agile development experience.
  • Test automation experience.
  • Knowledge of enterprise applications and integrations.

Responsibilities

  • Gather, analyze, and refine business and technical requirements, user stories, use cases, and acceptance criteria.
  • Map business processes and workflows.
  • Prepare functional specifications, process diagrams, reports, and user documentation.
  • Evaluate existing business practices, system capabilities, and controls.
  • Recommend improvements and identify or resolve requirement gaps.
  • Translate policy and operational needs into clear requirements for technical teams.
  • Explain technical changes and system functionality to business stakeholders.
  • Develop and execute test plans, test scripts, and test cases for new and modified software.
  • Perform regression and integration testing.
  • Validate solutions against documented requirements and established quality standards.
  • Identify, document, track, and retest software defects.
  • Review application logs, database records, and performance data to investigate errors and verify expected system behavior.
  • Create automated tests and maintain test suites when appropriate.
  • Document test coverage, test results, and corrections.
  • Coordinate with development teams on defect resolution, release readiness, user acceptance testing, and post-implementation validation.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service