Duties & Responsibilities:
Perform comprehensive competitive analysis, market research, and gather user feedback to define and prioritize product features. Ensure the product aligns with user needs and deliver a positive user experience.
Act as a liaison between software development teams and stakeholders, business units, internal and external customer communities, and all other related parties to ensure optimal collaboration and communication.
Evaluate and analyze the information gathered, break down high- level requirements into functional/technical specifications, mockups, user stories, etc., develop requirements that accurately match stakeholders’ needs.
Assist and support QA/QC engineers in testing the deliverables before releasing them into the market. Ensure the final product satisfies business objectives and user expectations.
Actively engage throughout the entire product lifecycle, focusing on the product&039;s long- term success and continuous improvement.
Determine the most appropriate elicitation techniques (interviews, surveys, workshops, etc.) based on your assessment of the circumstances, actively engage with stakeholders to gather functional and non- functional requirements.
Perform other duties and responsibilities as assigned by Supervisor or Director/Unit Head.
Skills & Qualifications:
A masterful storyteller – able to convert plain data and facts into elaborate and convincing narratives.
Proven ability to document compelling requirements/specifications in an accurate, concise, and crystal- clear fashion.
Experienced in Software Development Life Cycle and Agile environment.
Ability to collaborate efficiently within cross- functional teams to achieve shared objectives and foster strong relationships with team members and stakeholders.
Strong organizational and time management skills.
Capable of juggling multiple projects simultaneously while keeping a keen eye for detail that does not undermine deadlines.
Result- oriented, performs well under high pressure.
Strong analytical mindset and critical thinking skills.
A high level of empathy, with the ability to understand and share the feelings of others.
Robust problem- solving capabilities and creative thinking.
Exceptional oral and written communication skills.
An active listener and an experienced interviewer to extract accurate and valuable information from subject matter experts or stakeholders.
Aptitude to learn and understand new and emerging technologies.
Stakeholder- focused mindset.
Bachelor’s degree in Computer Science/ IT or equivalent hands- on experience in software companies.
At least 2+ years of proven experience in a business analysis position.
Excellent command of written and spoken English.