Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
- Participate in the identification of pain-points for existing solutions or customer operations.
- Design solution and expected system operation from business perspective.
- Able to empathize with the end-user.
- Collaborate with the solution architect to refine the business design along technical constraints.
- Collaborate with UX team to ensure UX design aligns completely with documented business requirements.
- Perform detailed functional and non-functional solution requirements specifications.
- Lead and coach less senior business analysts.
- Work on analysis for products and/or projects as per the assignment.
- Support developers and QC engineers by clarifying requirements or business concerns raised anytime within the development lifecycle.
- Estimate effort for business analysis activities.
- Participate in product creating time plan and specify product milestones after consolidating efforts collected from the development, quality, and UX teams.
- Perform market analysis and research.
- Support the product manager in product positioning, release planning, and vision/roadmap creation/update.
- Demonstrate to stakeholders the solution scope, business value, solution design, requirements, and identified risks.
- Backlog grooming; writing, managing, verifying, and prioritizing user stories.
- Defect management and change control.
Job Requirements
- B.Sc. or M.Sc. degree in Computer Engineering or Computer Science disciplines.
- Solid understanding of the software development lifecycle.
- Strong grasp of business analysis.
- Proven ability to deal with ambiguity.
- Self-driven and proactive spirit.
- High communication and critical thinking skills.
- Good command of English.
- Strong ability to work independently or as part of a team.
- Prior experience with scrum methodology is a plus.