Work with stakeholders to research, understand, and document business processes and requirements using common tools such as JIRA, Visio, SharePoint, and MS Office Suite.
Analyze and document current state vs future state using UML methodologies.
Work with software solution architects to communicate business needs, understand solution capabilities and constraints, and assist in documenting/translating solution architect visions to business partners.
Independently lead and document requirements-gathering sessions.
Using agile methodology, create and maintain business requirements documentation.
Create clear organized user stories. Document detailed system specifications.
Collaborate with UI/UX designer to develop UI specifications.
Contribute to business analysis process maturity and governance programs.
Perform software QA through Development, Test and Production release phases.
Create test cases during the development process.
Help execute tests through all phases.
Document test results for development team and stakeholders.
Work with development teams to analyze bugs and errors found.
Work with project managers to execute deliverables throughout all phases of software delivery.
May need to coordinate with Network and Infrastructure teams.
Perform other duties related to software delivery as needed, including training end users.