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
Bachelor's degree in Computer Science