Main responsibilities
· Be responsible for managing the software quality assurance functions across the internal project engineering team as well as manage QA team, while ensuring the delivery of high-quality products
· Collaborate with team of software quality assurance and automation engineers through an Agile software development lifecycle across various software teams, platforms and products
· Review test strategies, encourage the development of new test strategies, and maintain a continuous improvement environment to improve quality and efficiency
· Relevant experience in leading and coordination of testing activities such as System Testing, System Integration, End to End, Regression and User Acceptance Testing
· Maintain strong communication across departments and divisions to develop needs analysis, requirements, and operational planning
· Demonstrated experience in working with suppliers/vendors, technical team, business and operational teams in supporting and delivering program testing outcomes
· Work with multiple teams (external parties) to align test schedules, test environments, test data and govern across all the phases of testing
· Review test plans, test results, risk analysis and release documentation
· Identify & resolve constraints, dependencies and issues and manage project risks, supporting different teams, chairing & documenting meetings.
· Preparing various documents like SIT Test scenarios and Test Cases. Experience in Agile world is a plus.
· Handle the core banking system’s and payment system’s various test phases: regression tests, integration tests, functional tests, E2E tests and test automation
· Good Knowledge and working experience of Software Development Life Cycle (SDLC), Software Testing Life Cycle (STLC) and Defect Life Cycle.
· Support User acceptance testing for all the streams.
· Maintain up to date test libraries (test scenarios, test cases)
· Working with SIT & UAT Testing Team, reviewing, testing scenarios, test cases and helping developers and testers in clearing their doubts about the requirements etc.
· Recording defects, utilizing defect tracking tool with priority and severity and alert the management
· Prepare regular reports on test results
· Lead Defect Management related actives
· Knowledge on testing tools like Quality Centre (QC)/Application Life cycle management (ALM) and JIRA
Qualifications and Profile
The position requires a minimum of 10 years of total experience and 5 - 7 years of relevant Test Manager experience with Payment systems and Core Banking applications.
Functional
· Good knowledge in Payment area like interaction with Clearing, payment file format ISO20022, SEPA and SWIFT. Hands-on experience with such data mapping and testing.
· Hands on experience on payment systems and exposure to Payments Hub, Clearing and Settlement, Automated clearing house programs and channels.
· Extensive knowledge on various kinds of payment products such as TT, RTGS, LVP, Payroll, Cheque, DD, Cashier Order, Mass & Bulk payments.
· Proficient in User Acceptance Testing (UAT), Functional & System Integration testing of banking and financial applications
· Experience in following areas is a plus: Retail Banking, Wholesale & Corporate Banking, Corporate commercial Payments, International & Domestic Payments, Payment Hub/Factory, Correspondent Banking, ACH, Real Time Payments, Cash & Liquidity Management, Compliance/AML, FX, Messaging (Swift and ISO)
· Functional testing experience in GPP-SP (Global PayPlus – Service Platform) is an advantage.
Technical
· Hands on experience on testing methodologies
· Working knowledge of ALM/QC/JIRA
Other Professional Skills and Mindset
· Work on complex systems and a challenging international work environment
· Knowledge of all phases of IT system development and implementation life cycle
· Highly analytic and detail oriented in approach with Excellent communication and presentation skills, with experience converting highly complex information into clear, concise documentation.
· Strong analytic skills
· Capable to effectively interact with multiple stakeholders (including technical teams)
· Strives to deliver the solution in the most effective and timely manner
· Proactive with excellent verbal and written communication skills in English
· Team spirit - Like explain and share knowledge
· Hands on and versatile