Back to Jobs
Operations & Project Management

Business Analyst

OP Consulting Group LLCRichmond, VA🇺🇸United StatesPosted Oct 23, 2026

Why this role stands out

This role at OP Consulting Group offers an exceptional opportunity to drive impactful business solutions while enjoying the flexibility of a hybrid work environment. You will thrive here if you are a collaborative communicator who enjoys bridging the gap between business objectives and technical execution to foster professional growth. Apply today to elevate your career and make a tangible difference within a dynamic, project-focused team.

Quick overview

SeniorityMid Senior
Work modeHybrid
LocationRichmond, VA, United States
Posted3 days ago
ScrumProcess ImprovementAgile

Job description

Business Analyst
Richmond,VA
Hybrid

Key Responsibilities & Duties

Requirements Analysis & Documentation
  • Project Initiation: Conduct initiation activities to identify new business challenges, define objectives, and scope out requirements-gathering phases.

  • Requirements Elicitation: Gather, analyze, and document comprehensive user and system requirements from multiple stakeholder sources for new applications and system enhancements.

  • SDLC Compliance: Produce clear, concise, and structured Requirements Definition documents that align with established enterprise standards and guidelines.

  • Process Mapping: Define and document business workflows, assisting with the development of standard templates and repeatable processes for project documentation.

Agile & Team Collaboration
  • Scrum Representation: Attend application design and development scrum meetings to actively represent and advocate for business needs throughout the development lifecycle.

  • Decision Tracking: Facilitate project meetings, document key decisions, and foster a collaborative team environment across business and IT units.

Testing & Quality Assurance
  • Test Planning & Execution: Write and execute comprehensive system test plans to verify that applications meet all functional requirements and design specifications.

  • Manual Testing: Perform thorough manual testing on web applications to validate feature functionality and ensure high quality before release.

  • Defect Management: Document bugs and application gaps with precise reproduction steps to enable developers to troubleshoot and resolve issues efficiently.

  • UAT Support: Develop and structure user testing scripts to support smooth User Acceptance Testing (UAT) cycles.

Required Qualifications & Experience

  • Analytical Experience: Extensive professional experience in business and systems analysis, requirements documentation, and business process improvement.

  • Methodologies: Strong background working within structured System Development Life Cycles (SDLC) and Agile frameworks such as Scrum.

  • Documentation Skills: Proven ability to elicit requirements from diverse sources and synthesize them into complex, clear documents tailored for both business users and developers.

  • Testing Expertise: Hands-on experience performing manual testing on web applications, designing test plans, writing test scripts, and tracking defects in complex systems.

  • Soft Skills: Exceptional communication skills (verbal and written) with a demonstrated ability to facilitate meetings, record project decisions, and collaborate effectively within multi-functional development teams.

Preferred Qualifications

  • Technical Exposure: Familiarity with web application software development projects utilizing .NET.

  • Tooling Proficiency: Experience documenting requirements and managing tasks using platforms such as Microsoft Team Foundation Server (TFS) or Azure DevOps.

Similar jobs