Job Description
- Elicits requirements using interviews, document analysis, requirements workshops, business rules analysis, metrics & KPI definition, use cases, and other BA tools and techniques as required.
- Works with the Account Management, Strategy, and Executive Leadership teams and clients to determine and develop business requirements for new and existing technical projects.
- Collaborate with the Development/Testing/Support teams and subject matter experts to establish the technical vision and analyze tradeoffs between usability and performance needs.
- Proactively communicates and collaborates with external and internal stakeholders to analyze information needs for functional requirements.
- Facilitates the Quality Assurance (QA) team in writing test cases for solution validation.
- Acts as the liaison between clients, business units, technology teams and support teams.
- Ensure documentation on the product stays are relevant and requirements are detailed enough to manage assumptions, risks, and out-of-scope situations.
Nature of Knowledge:
Knowledge in working on data-driven or software/application/web-based projects, or in the marketing and communications field as a BA working with technical solutions.
Skill Set & Personality Traits required:
- Strong analytical skills required, including a thorough understanding of how to interpret customer business needs and translate them into functional and non-functional requirements.
- Knowledge of the Software Development Life Cycle, waterfall and agile project frameworks.
- Highly organized with an ability to work under tight deadlines and shifting priorities.
- Excellent verbal and written communication skills and the ability to interact professionally with a diverse group including clients, executives, manager