Full time
Posted 1 month ago

United Bank for Africa Plc (UBA) is one of Africa’s leading financial institutions, with operations in 19 African countries and 3 global financial centres: London, Paris and New York. From a single country organisation founded in 1949 in Nigeria UBA has grown to become a pan-African provider of financial services with over 11 million customers, through close to 1000 business offices and touch points globally.

We are recruiting to fill the positions below:

Job Title: Automated Tester

Location: Head Office, Nigeria
Job Type: Permanent

Job Objectives

  • To design, develop and conduct automated tests on new and existing software within the Bank using defined test automation guidelines and best practices to deliver thorough test results in a fast-paced environment.

Responsibilities

  • Review Requirement Specification Document for completeness 
  • Attend user review sessions with stakeholders based on documented requirements. 
  • Create and maintain Test plan document.
  • Design tests scenarios: Identify and break down necessary test steps required to test the new solution. 
  • Ensure all mandatory SIT entry criteria are adhered to.
  • Create tasks on the Application Life Cycle Management tool.
  • Prepare Test Script based on planned test scenarios. 
  • Design, develop and execute reusable and maintainable test cases.  
  • Document, track and escalate all identified defects as appropriate. 
  • Carry out a Regression test after all the defects have been resolved.
  • Send periodic test status updates to project stakeholders.
  • Defect Analysis & Reporting.
  • Coordinate Re-tests for fixes/ defects/ bugs. 
  • Close defects and update defect logs on closure.
  • Document Test Summary report after successful completion of Test. 
  • Update the Test Plan, Test cases and other test artefacts with changes (if any).
  • Ensure the developer reviews source code via the greed Application Security Testing tool. 
  • Communicate test closure to the appropriate department in the software development lifecycle.
  • Update and Close tasks on the application Life Cycle Management tool (TFS). 
  • Peer reviews and Document reviews for both test plans and summary reports.
  • Attend team meetings and functional sessions.

Qualifications

  • Bachelor’s Degree in Computer Science, Software Sevelopment, or a related field.
  • Minimum of 3 years of experience in Test Automation including planning, script development & maintenance

Candidate’s Profile:

  • Our ideal candidate must be knowledgeable in the latest software stacks and test automation frameworks, can utilize multidimensional test data sets, and draw from previous experiences to impact our software delivery lifecycle positively.
  • Excellent Java programming and debugging skills, including experience with test automation tools and libraries such as Selenium, TestNG/Test Complete, Cypress. A team player and highly resourceful.

Knowledge & Skills Required:

  • Knowledge of Software Development Life Cycle (SDLC)
  • Proficiency in software testing techniques, testing tools, incident/defect tracking systems and other test-support tool.
  • Excellent Java programming and debugging skills, including experience with test automation tools and libraries such as Selenium, TestNG/Test Complete, Cypress
  • Working knowledge of SQL and experience with Oracle and MS SQL databases;
  • Understanding of the Nigerian Banking Industry
  • Strong verbal and written communication skills with the ability to liaise with a variety of stakeholders
  • Problem-solving skills & attention to detail
  • Competent technical skills
  • The ability to work in a team and individually
  • Organisational skills with the capability of working with tight deadlines.

Interested and qualified candidates should:
Click here to apply

Application Deadline  22nd July, 2022.

Job Title: Business Analyst

Location: Nigeria
Job Type: Permanent

Requirement

  • Possess relevant qualifications.

Interested and qualified candidates should:
Click here to apply

Application Deadline  13th August, 2022.

Job Title: Team Lead, Middleware Management

Location: Lagos, Nigeria
Job Type: Permanent

Job Objectives

  • To provide technical support for IBM-ACE, installation, configuration, testing and supporting Issue resolution activities related to the design and functionality of IBM-ACE.) 
  • Monitor the IBM-ACE environment to ensure high availability and 100% uptime. 
  • Vendor Management – Ensure fluid engagements with all 3rd party support providers (Vendors) to increase content on the platform and ensure they are stable. 
  • Team Management- should have experience in quality team-building skills, positive attitude, be detail-oriented, self-motivated and be a good team player. 

Responsibilities

  • Check logs/email escalations and ensure all issues raised are closed within the SLA, i.e.  issue resolution, enquiries, complaints and re-routing to responsible units where applicable  
  • Routine housekeeping – Backup of logs periodically (daily, weekly etc.), Clean up space on the servers etc. 
  • Update Platform Checklist that contains all specific activities on the platform on said dates. 
  • Ensure deployments are correctly done and completed promptly. 
  • Ensure 100% platform availability at all times 
  • Proactive monitoring of all services, execution groups and Brokers on the IBM-ACE Servers.
  • Ensure all Services on the platform are optimised and functioning as designed. 
  • Track Project Management deliverables to ensure all milestones are delivered and the project remains on track.
  • Manage all deployments/changes through the Bank’s approved Change Process.
  • Ensure that vendor-related projects are monitored strictly to meet set deadlines  
  • Engage stakeholders to understand requirements when developing solutions for the various units. 
  • Monitor fraud prevention solutions across all applications deployed on the middleware applications.
  • Weekly achievements report
  • Weekly Review and reporting of projects and issues.
  • Group Digital Banking Monthly Performance Report 
  • Review daily transaction Performance reports identifying reasons for failures and ways to avoid them
  • Provide AD HOC reports when required
  • Ensure all Team related issues (Health, resources etc.) are ok and escalate immediately where required
  • Ensure strict compliance by the team to all laid out rules and guidelines
  • Oversee general activities of the team – weekday/weekend schedules, Leave management, etc.)
  • Obtain all necessary approvals required for the team’s optimal performance (Personal and Official)

Qualifications

  • Bachelor’s Degree in Computer Science / Engineering, Systems Engineering
  • A Second Degree in any of these disciplines, an MBA and/or technical certifications will enhance performance, though not essential.
  • Minimum of 7 years’ experience in the banking sector or any related technology field.

Candidate’s Profile:

  • Our ideal candidate must have extensive and strong knowledge of applications built on Linux, Unix, AIX and IBM-App Connect Enterprise (ACE) environment.
  • A talented and forward-thinking individual who is solution-driven should have extensive experience troubleshooting, monitoring, administration of the IBM-ACE etc., and ensures 100% uptime.
  • The prospective candidate must be able to support and manage projects on the IBM-ACE and related applications.
  • S/he must be a solution-driven individual should be comfortable with day-to-day IBM-ACE Management activities and thrive with tight deadlines and changing needs. Experience in banking will be an added advantage.

Knowledge & Skills Required:

  • Strong UNIX/Linux operating system administration. 
  • Collaborative skills: Ability to work with cross-functional teams 
  • Organizational skills: Ability to multi-task, effectively prioritise work and adapt during pressured situations. 
  • Problem-solving skills: must be naturally curious and creative individuals with a drive to proffer solutions to problems, as well as with a passion for innovation 
  • Firm Grasp of Structured Query Language (SQL) 
  • Customer experience and issue resolution 
  • Excellent leadership skills 
  • Interpersonal relationship management 
  • Proactive and able to work smart on own initiative 
  • Hands-on experience working in an applications production support/application development environment. 
  • Project coordination skills, including organising, prioritising and tracking all project phases. 
  • Trend monitoring for transactions performed on major applications hosted on the IBM-ACE platform.

Interested and qualified candidates should:
Click here to apply

Application Deadline  22nd July, 2022.

Job Title: Team Member, Regulatory Liaison

Locations: Benin – Edo, Enugu, Port Harcourt – Rivers and Lagos
Employment Type: Permanent

Job Objective(s)

  • To assist the GCCO in ensuring prompt response to regulatory issues.
  • Ensure prompt rendition of regulatory reports
  • Zero regulatory sanctions

Responsibilities

  • Identify the relevant role players in accordance with business requirements and dependencies.
  • Build a cordial relationship with Law Enforcement Officers.
  • Compile a database of major role players among the agencies.
  • Manage relationships in accordance with policies, procedures and legal requirements within the allocated time frames.
  • Ensure to keep a proper record of enquiries from Law Enforcement Agencies.
  • Ensure that required information is collated and reviewed to be satisfactory.
  • Transmit such information and documents to the respective LEA.
  • Guide staff in honouring LEA invitations and giving evidence on behalf of the bank in courts.
  • Obtain and collate reports and inputs from the various other departments and Units.
  • Review data/inputs obtained from other departments and units.
  • Ensure that the various reports are prepared and that they meet standards.
  • Ensure that the reports are transmitted to the respective regulators.
  • Ensure that the TAT is met in rendition of these reports.
  • Identify such risks posed by high-risk customers in their KYC documentation and other requirements.
  • Ensure that complete documentation expected from the customers is obtained for high-risk customers.
  • Ensure that PEP customers are identified and rated high.
  • Participate in training staff within the group.
  • Ensure that staff abide by Group Policies and relevant laws as applicable.
  • Carry out enhanced due diligence on high-risk and high-profile accounts.
  • Investigate and clear transactions identified against specified watch lists.
  • Ensure that due diligence is conducted on transfers to high-risk countries.
  • Assist in the management of Compliance Helpdesk.
  • Render advisory support to staff through Compliance Helpdesk.
  • Provide support to Cluster Compliance Officers.
  • Assist in the automation of Compliance Process Application.

Qualifications

  • A minimum of Bachelor’s Degree
  • A minimum of 3 years of experience in operations, internal control or audit & compliance, external auditing, risk management

Candidate’s Profile:

  • Our ideal candidate must have knowledge of regulatory Liaison Mgt, strong knowledge of CBN policies and interpretation of Policies & law. Must possess strong interpersonal and communications skills.

Knowledge & Skills Required:

  • Knowledge of Regulatory Liaison Management.
  • Deep knowledge of the Bank’s Products, Services and Processes
  • Extensive knowledge of the bank’s policies and procedures
  • Knowledge of CBN’s policies and the business environment
  • Strong human interpersonal relationship and communications skills.
  • Good interpretation of policies and laws.

Interested and qualified candidates should:
Click here to apply

Application Deadline  22nd July, 2022.

Job Title: Team Member, Advanced Analytics

Location: Lagos (Head Office), Nigeria
Job Type: Permanent

Job Description

  • Our ideal candidate must have strong knowledge of data management, visualization techniques, statistical analysis, predictive, prescriptive, and descriptive modelling, and advanced business intelligence tools/concepts (Python, SQL/PLSQL/TSQL, Power BI, R Language, etc.) Also, a good understanding of cloud computing is an added advantage.
  • In addition, he/she must have the ability to analyze data and make informed business insights, a team player with effective communication and organizational skills.

Job Objective(s)

  • Identify unique business challenges and match these challenges with relevant data and resources, establish processes with growth capacity and institutionalize analytics to ensure key decision-makers have access to actionable results.
  • Business Insight and Analytics.

Responsibilities

  • Building models based on what is obtained on descriptive pattern.
  • Providing estimations based on data trends.
  • Provide recommendations based on what happened in the past.
  • Use of Machine Learning and Artificial Intelligence.
  • Use of Intelligence Algorithms to build up insightful engaging customers’ needs.
  • Generating large databases from various sources of structured and unstructured data.
  • Analyze data and generate statistical information to identify trends and patterns.
  • Provide recommendations on how to apply analytics to extract business-critical insights, and data visualization is key. 
  • Develop interactive dashboards that combine visuals with real-time data.
  • Reporting the results back to the relevant members of the business for necessary insights.
  • Building scalable machine learning pipelines and using feature engineering and optimization methods to improve data set performance.
  • Ensure data quality and integrity.
  • Interpret and analyze data problems.
  • Conceive, plan and prioritize data projects.
  • Build analytic systems and predictive models.
  • Test performance of data-driven products.
  • Visualize data and create reports.
  • Experiment with new models and techniques.
  • Align data projects with organizational goals.

Qualifications

  • Bachelor’s Degree in any field. 
  • Master’s Degree or a professional qualification will be an advantage.
  • Minimum of 3 years of relevant experience.

Knowledge / Skills Required:

  • Extensive knowledge of the bank’s policies and products
  • Microsoft Excel
  • MS PowerPoint
  • Excellent interpretation of business needs into operational requirements.
  • Advanced knowledge of business intelligence tools.
  • Good understanding of Analytical trends and solutions in use in the Nigerian Banking Industry
  • Knowledge of the business environment
  • Strong relationship and Analytical skills management
  • Advanced interpersonal and communications skills.
  • Good understanding of machine learning
  • Knowledge of data management and visualization techniques
  • Knowledge of statistical analysis and predictive modelling
  • Strong organizational and leadership skills
  • Excellent communication skills
  • A business mind-set

Tools Required:

  • Python
  • SQL/PLSQL/TSQL
  • Power Bi
  • R (added advantage)
  • Azure data bricks (added advantage)
  • Azure data factory (added advantage)
  • Azure synapse (added advantage)

Interested and qualified candidates should:
Click here to apply

Application Deadline  22nd July, 2022.

What We Expect From You:

  • High degree of professional ethics, integrity and responsibility.
  • Highly organised, proactive, ability to work independently and take ownership of tasks assigned.
  • Team player with the ability to work under pressure and ability to work with a wide variety of people and maintain an excellent business relationship.
  • High sense of confidentiality and discreteness.

What You Should Expect From Us:

  • Our corporate culture is defined by our core values. We do not just train our people to be the best in the job, we also offer encouragement, recognition, and rewards.
  • Whatever level you are at in your career, we offer plenty of opportunities and support to build a rewarding career at UBA.
  • Here in UBA, our employees are our greatest assets and so we built a recognition and reward system that boosts productivity and enhances staff retention, instituting a culture of meritocracy.

Job Features

Job Category

Banking & Finance

Apply Online