What are the responsibilities and job description for the Business Analyst / Quality Analyst position at InterSources Inc.?
Job Title: Business Analyst / Quality Assurance Analyst
Location: Columbia, SC 29201 Hybrid – 3 days onsite per week; may change to fully onsite with little to no notice. First 5 days fully onsite for onboarding and training.
Duration: 12 Months (Possibility of Extension: Yes)
Interview Process: 2 Rounds – 1st Round Virtual, 2nd Round Onsite
Required Skills
- 5 years of experience with business process analysis, requirements documentation, workflow development, and stakeholder communication.
- 5 years of software QA/testing experience, including test design, execution, defect tracking, reporting, and test-result documentation.
- 7 years of experience in software analysis/testing and customized test procedure development.
- 2 years of experience in business process design.
- 5 years of experience with each of the following tools and technologies:
- Team Foundation Server (TFS)
- Visual Studio
- SQL Server
- Microsoft Project
- Balsamiq
- Microsoft Office
- Legacy Systems
- Previous experience working within State, Federal, and/or Local Government.
Preferred Skills
- Experience in public-sector Economic Services programs, including SNAP (Supplemental Nutrition Assistance Program) and TANF (Temporary Assistance for Needy Families), or Early Child Care and Education programs.
- Agile development experience, test automation, and knowledge of enterprise applications and integrations.
Education
- Bachelor's degree in Business, Information Systems, Computer Science, or a related field, or equivalent extensive relevant experience.
Key Responsibilities
Business Analysis
- Gather, analyze, and refine business and technical requirements, user stories, use cases, and acceptance criteria.
- Map business processes and workflows; prepare functional specifications, diagrams, reports, and user documentation.
- Evaluate existing practices, system capabilities, and controls to recommend improvements and resolve requirement gaps.
- Translate policy and operational needs into technical requirements and communicate system changes to business stakeholders.
Quality Assurance / Software Testing
- Develop and execute test plans, test scripts, and test cases for new or modified software applications, including regression and integration testing.
- Validate solutions against documented requirements and 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.
- Develop automated tests and maintain test suites when appropriate.
- Document test coverage, execution outcomes, and corrective actions.
- Coordinate with development teams on defect resolution, release readiness, user acceptance testing (UAT), and post-implementation validation.
Additional Skills
- Strong analytical, organizational, and communication skills.
- Ability to manage competing priorities and meet deadlines.
- Ability to collaborate effectively with business stakeholders, technical teams, and project management teams.
Salary : $50