Description

Minimum 5 years of experience in related field.
Certification
Discipline/Related Field: Information Technology (IT)
Job description  Testing of banking software application, mobile apps and web application.  Prepare and set up test framework and environment.  Participate in software design reviews and walk-throughs.  Work with the end-user and business analysts to understand functional and design specification of new website features and services.  Work with the development team to develop unit tests, integration tests, system tests, usability tests, security tests, stress tests and regression tests.  Recommend test strategy to suite different e-commerce applications.  Design and execution of test plans.  Prepare test data.  Track and manage software defects using a bug-tracking system.  Quality assurance of the application’s functionality, performance, security, language translations and localization
Functional
Skills
 Minimum 5 years’ experience as a Quality Assurance Analyst in relevant banking domains servicing global banking/global wholesale stakeholders.
 Understanding of all phases of an application development life cycle; i.e. System Development Life Cycle (SDLC) or AGILE methodology, project management, framework and documentation.
 Good problem solving skills, written and verbal communication skills, and extensive experience presenting to IT managers.
 Able to work under pressure.
 Able to managing time effectively.
 Knowledge of QA methodologies and defect lifecycle is essential.
Technical Skills
 Critical, analytical and logical thinking.
 Creative and visionary.
 Effective communication skills (verbal, writing & presentation).
 Design & programming knowledge (Java)
 Database (Oracle)
 OS /Platform– Unix, Weblogic, Websphere, Windows
 Software: Git, Jenkins, Jira, Confluence, MySQL
 Language/Framework: Java, Javascript, HTML5, CSS

Education

Bachelor's degree in Computer Science