What are the responsibilities and job description for the Business Analyst position at RightTalents LLC?
Responsibilities:
- Identify functional and non-functional requirements for information technology projects and programs using industry standard analysis techniques such as data flow modeling, workflow analysis, and functional decomposition analysis.
- Prepare, review and update requirements, specifications, business processes and recommendations for proposed solutions using standard templates.
- Work closely with the DOT business units and subject matter experts in definition, testing, training, implementation, and support of functional requirements.
- Solicit requirements through interviews, workshops, surveys, and/or existing systems documentation or procedures.
- Identify and document existing system deficiencies.
- Participate in meetings with both technology and business teams to facilitate the understanding, clarification, and implementation of requirements.
- Create/revise/own analysis artifacts and deliverables such as process maps, business requirements, business rules, user stories, user workflows, use cases, user interfaces, screens, and acceptance test cases.
- Understand client organization's direction, structure, business issues and data challenges.
- Define and/or contribute to roll-out strategies.
- Devise and participate in client training of new applications.
- Manage client expectations effectively and communicate effectively with clients to identify needs and evaluate alternative business solutions with project management.
- Continually seek opportunities to increase customer satisfaction and deepen client relationships.
- Assist in the facilitation of team and client meetings.
- Understand how to communicate difficult/sensitive information tactfully.
- Promote active listening with team members.
- Prepare written business correspondence that is coherent, effective, professional, and engaging.
- Possess understanding in the areas of application programming, database, and system design.
- Understand how legacy and web-based systems interface with each other.
- Define and set standards/templates for acceptance test cases, acceptance testing and test matrices.
- Define acceptance test conditions and develop accurate/complete test plans.
- Ensure issues are identified, tracked, reported on, and resolved in a timely manner.
- Conduct acceptance testing efforts according to plan.
- Work independently with clients to define concepts and under direction of project manager.
- Understand the necessity of project standards and apply them consistently.
- Understand how various issues affect each other and the outcome of projects.
- Develop internal and external meeting objectives and agendas.
- Prioritize multiple tasks effectively and demonstrate the ability to cooperate with a variety of people and achieve results.
- Communicate needed changes to development team.
Mandatory Skills/Experience:
- BA/BS degree or equivalent, in a technology related field or other degree preferred.
- 5 years’ experience specifying, analyzing and documenting requirements for mission critical business applications in a web/client-server environment.