Job Description :
· Facilitate requirements elaboration of system user stories with team members, including process- and data-modeling activities.
· Create deliverables for all aspects of business analysis and functional design for application development, system integration, and data migration initiatives.
· Create sql queries to help analyze data.
· Stock the product backlog with actionable and prioritized agile user stories.
· Provide demonstrations with stakeholders.
· Facilitate User Acceptance Testing (UAT) activities.
· Manage Team Kanban Board and daily stand ups.
· Work with stakeholders to understand, prioritize, and estimate development resources required for new features.
· Execute responsibilities with an understanding of the product vision, strategic objectives, and priorities.
· Good knowledge of all phases of the software development lifecycle.
· Good organizational skills with the proven ability to multitask and to “do what it takes” to get the job done.
· Develop, lead, and execute organization readiness activities.
· Facilitate appropriate communication methods and tracking tools to ensure identification and management of risks, mitigation strategies, plan activities, dependencies, impacts, escalation channels, and detailed project documentation.

Required Qualifications:

12+ years of experience as a BA, writing requirements in an IT department or with a software company.
· 4+ years’ experience working in a Quality Assurance capacity.
· Knowledge of all phases of the Software Development Life Cycle, with an emphasis on requirements elicitation.
· Experience with working on application development teams.
· Experience with System Integration projects.