You are as unique as your background, experience and point of view. Here, you'll be encouraged, empowered and challenged to be your best self. You'll work with dynamic colleagues - experts in their fields - who are eager to share their knowledge with you. Your leaders will inspire and help you reach your potential and soar to new heights. Every day, you'll have new and exciting opportunities to make life brighter for our Clients - who are at the heart of everything we do. Discover how you can make a difference in the lives of individuals, families and communities around the world.**Job purpose**- Works with business partners to provide business solutions aligned with business strategies, understands the needs of the business users, analyzes the business requirements to determine the solution options, defines the functional requirements that will be signed off by both business and technical stakeholders, and ensures that the requirements are properly supported by the design, code, testing and final product.**Major accountabilities**- Determines, analyzes, and documents simple to medium-size business requirements from the business community and coordinates with the developers to create the system specifications.- Communicates with the developers for clarification of business requirements, testing, and reporting of errors found in the systems being supported.- Formulates test execution strategy, identifies all possible test scenarios.- Prepares and executes the test plan and conducts the acceptance testing for the developed programs.- Prepares and documents manual and system procedures in support of the business needs.- Provides post-implementation and production support for supported systems including analysis of simple to medium production problems raised by business users.- Maintains high-level knowledge of the business' current technology and infrastructure.- Identifies areas for improvement on both manual processes and automated systems being developed and supported.- Conducts business or functional training for the business community and technical team as needed.**Education and experience**- College/University Degree preferably in Computer Science, Engineering, Mathematics, Business- At least 5 years Business Analysis Experience- Programming experience is a plus but NOT required- Must have strong analytical and conceptual skills, good interviewing skills (for data gathering/business requirements preparation);- Possesses good oral and written communication skills as well as good interpersonal skills, must be very client oriented;- With high stress tolerance and capable of dealing with all levels of management.- Willing to work on weekends and holidays if necessary**Core Professional / Technical Competencies Required****Abilities****Knowledge**- Systems Development Life Cycles, its stages, major tasks and deliverables (Competent)- Insurance terminology and principles, SLF products, policies and procedures (Specialist)- Integration Testing (Specialist)- Regression Testing (Specialist)**Core Soft/Transferable Competencies Required**- Decisiveness (Competent)- Communication (Specialist)- Customer Service Orientation (Specialist)- Tolerance for Stress (Competent)- Fast Cycle (Specialist)- Coaching and People Development (Specialist)- Manages Courageously (Specialist)- Negotiation Skills (Specialist)- Influencing Skills (Specialist)- Work Standards/Quality Orientation (Specialist)**Job Category**:IT - Application Development**Posting End Date**: