Note: The job is a remote job and is open to candidates in USA. MGT is a provider of technology and advisory solutions for state, local, and education government agencies. The Business Analyst will analyze and document business processes, gather and translate requirements, develop user stories, support testing and quality assurance, and facilitate communication between business and technical stakeholders.
Responsibilities
- Engage with business units to understand operational workflows, business needs, pain points, and opportunities for improvement
- Interface with technical resources, including Development and IT staff, to understand technical requirements and translate information between business and technical stakeholders
- Analyze and document current-state business processes using clear and structured methods, including process maps, swimlane diagrams, and workflow charts
- Facilitate stakeholder discussions to define future-state processes aligned with organizational objectives and business requirements
- Identify process gaps, dependencies, risks, and opportunities for increased operational efficiency
- Gather, analyze, document, and validate business and functional requirements through collaboration with business and technical stakeholders
- Translate business needs into detailed functional requirements, acceptance criteria, and Azure DevOps work items/user stories
- Ensure requirements are complete, consistent, testable, traceable, and aligned with business priorities
- Collaborate with product owners, developers, technical teams, and business stakeholders to refine and validate requirements
- Support backlog refinement and requirements clarification throughout the development lifecycle
- Develop comprehensive test plans, test scripts, test cases, and step-by-step testing instructions for functional testing and user acceptance testing
- Execute functional testing of user stories in Development and Test environments to validate solution accuracy, functionality, and readiness
- Document identified defects, track resolution progress, and verify fixes through retesting
- Coordinate, support, and/or lead user acceptance testing (UAT) sessions with business stakeholders
- Work with technical teams and stakeholders to ensure identified issues are appropriately documented and resolved before implementation
- Serve as a liaison between business units and technical teams to promote shared understanding and alignment throughout project activities
- Facilitate meetings and discussions with stakeholders to gather information, resolve questions, and support informed decision-making
- Communicate project updates, risks, dependencies, and issues clearly and proactively to appropriate stakeholders
- Support change management activities by contributing to training materials, process documentation, user guidance, and other implementation resources
Skills
- • Professional experience in business analysis, process documentation, requirements gathering, or a related role
- • Demonstrated experience gathering and translating business needs into functional and technical requirements
- • Experience creating business process diagrams, process maps, swimlane diagrams, workflow documentation, or similar artifacts
- • Experience developing user stories, acceptance criteria, test cases, and testing documentation
- • Experience conducting functional testing and supporting or coordinating user acceptance testing (UAT)
- • Familiarity with Azure DevOps or comparable work-item, requirements, or application lifecycle management tools
- • Ability to collaborate effectively with business stakeholders, product owners, developers, IT professionals, and other technical resources
- • Must be located in Oklahoma and able to attend in-person meetings as required
- • Strong analytical, critical-thinking, and problem-solving skills
- • Strong requirements elicitation, analysis, and documentation capabilities
- • Ability to create clear, accurate, and easy-to-understand process diagrams and workflow documentation
- • Strong knowledge of user stories, acceptance criteria, functional requirements, and test cases
- • Working knowledge of Azure DevOps or similar work-item management tools
- • Hands-on experience with functional testing and UAT coordination
- • Excellent verbal and written communication skills
- • Strong meeting facilitation and stakeholder-management skills
- • Ability to communicate effectively between business and technical audiences
- • Strong organizational skills and attention to detail
- • Ability to manage multiple priorities and work effectively in a collaborative, primarily remote environment
- • Experience working on large-scale, long-term technology or business transformation initiatives
- • Experience supporting state, local, education, or other public-sector/government organizations
- • Experience working within Agile, Scrum, or similar software development methodologies
- • Experience supporting business process improvement and organizational change initiatives
- • Experience creating end-user documentation, training materials, and implementation guidance
Benefits
- Full-time (40 hours per week) position
- Primarily remote work arrangement for candidates local to Oklahoma
- Long-term contract of approximately 5–7 years
Company Overview