About this role
As a Development Business Analyst, you will work closely with developers, QA specialists, and cross-regional stakeholders to translate business requirements into tested, production-ready CRM and enterprise mobile/web solutions. You will support the end-to-end development lifecycle, from requirements discovery and documentation through functional testing and delivery, while ensuring strong alignment between business and technical teams.
A Typical Day in the Life Includes:
- Partner with product owners and stakeholders to gather, analyze, prioritize, and document requirements
- Develop functional specifications and acceptance criteria in collaboration with developers and senior engineers, including UI mock-ups as appropriate
- Oversee requirement discussions throughout the sprint lifecycle, from initiation through functional testing and formal QA
- Provide technical clarification to development teams during implementation, minimizing delays and supporting efficient delivery
- Conduct functional testing to validate that delivered functionality aligns with agreed specifications prior to QA handoff
- Produce functional specifications, test criteria, and supporting documentation
- Identify and escalate scope conflicts, ambiguities, and risks proactively
Basic Qualifications:
- Relevant Business Analyst experience
- Experience working within SDLC / Agile environments
- Ability to create mockups and process flows
- Basic relational database knowledge
- Strong communication skills
- At least basic/familiarity-level knowledge of ERP and/or CRM applications
- Ability to translate requirements into clear documentation and acceptance criteria
Preferred Qualifications:
- Ability to work with database queries for reporting/data generation.
- UI/UX experience, particularly around improvements or design considerations.
- Broader exposure to technical/product environments is valuable, although coding-level expertise is not expected.