The prospective candidate must have a solid technical background and must currently be working as a Business Analyst and have demonstrable experience with software testing and technical quality analysis.
Minimum Qualifications:
• BSc Computer Science/BCom/IT related degree
• BABOK/ BA certification is advantageous
• Experience in SQL advantageous
• Minimum 3 years’ experience as a BA in the technology industry
Experience in Fintech will be advantageous.
Requirements
• Experience in Agile & Scrum development principles and methodologies
• Apply industry standard analysis techniques such as data flow modelling, workflow analysis, and functional decomposition analysis. The Analyst will solicit requirements through interviews, workshops, and/or existing systems documentation or procedures
• Deliver functional requirement specifications to include functional hierarchy, workflow, business rules, interface design and definitions, outstanding issues, data analysis, and data mapping to clients and development staff
• Translate functional requirement specifications into technical design specifications
• Design new solutions; constructing workflow charts and diagrams, studying system capabilities; writing specifications.
• Improve systems by studying current practices and designing modifications.
• Work with Development, QA, and Production Support teams to communicate, verify, and test the desired functionality changes and ensure that requirements are accurately converted into technical solutions
• Provide analysis support throughout the lifecycle of a project to ensure that business requirements are delivered appropriately
• Work with clients and demonstrate new features implemented/ changes made to solutions to ensure all relevant business needs are addressed.
• Develop training materials and provide training to internal staff if required
• Perform QA of BA team deliverables
• Create test packs for QA team/Review test packs created by QA team
Skills
• Excellent communication skills (written and verbal) in English
• Creative problem solver with strong analytical and organizational skills
• High attention to detail
• Understanding of business analysis principles, processes, and techniques.
• Understanding of Business Process Mapping
• Ability to develop and prepare use cases, functional specifications, and technical requirements.
• Ability to understand and represent the needs of the end user in a software development
• environment
• Experience in mobile products
• Ability to work under own initiative without guidance, cope well under sustained pressure and
• ability to deal with multiple projects at the same time