Description
Functional QA Analyst – Mobile Banking (Banking Domain)
Job Title: Functional QA Lead – Mobile Banking
Experience: 8+ Years
Employment Type: Full-Time
Domain: Banking / Digital Banking / Mobile Banking
Job Summary
We are looking for an experienced Functional QA Lead with a strong background in Digital Banking and Mobile Banking applications. The ideal candidate should have extensive experience in end-to-end functional testing, integration testing, API validation, defect management, and Agile methodologies.
The candidate should be capable of understanding complex banking business processes, analyzing requirements, preparing comprehensive test artifacts, and ensuring delivery of high-quality banking applications.
________________________________________
Key Responsibilities
- Analyze Business Requirement Documents (BRD), Functional Requirement Specifications (FRS), User Stories, and Acceptance Criteria.
- Participate in requirement clarification sessions with Business Analysts and Product Owners.
- Prepare Test Strategy, Test Plan, and Test Estimation.
- Identify functional and non-functional test scenarios.
- Design comprehensive test cases with complete requirement traceability.
- Execute Functional Testing, Integration Testing, System Testing, Regression Testing, Smoke Testing, and UAT support.
- Validate end-to-end customer journeys across multiple banking systems.
- Perform API validation using Postman or SOAP UI.
- Execute database validations using Oracle SQL or SQL Server.
- Identify defects, reproduce issues, and log detailed defects in JIRA.
- Perform Root Cause Analysis for production and UAT defects.
- Coordinate with Developers, Business Analysts, Product Owners, and DevOps teams for issue resolution.
- Participate in Sprint Planning, Grooming, Daily Stand-ups, Sprint Reviews, and Retrospectives.
- Validate production releases and perform post-deployment sanity testing.
- Support SIT, UAT, and Production deployments.
- Ensure all testing deliverables meet project quality standards.
________________________________________
Required Experience
- Minimum 8 years of Functional Testing experience.
- Minimum 3+ years of Digital Banking or Mobile Banking testing experience.
- Strong understanding of Banking products and customer journeys.
- Experience in complex enterprise applications involving multiple integrated systems.
- Strong knowledge of Software Testing Life Cycle (STLC).
- Strong knowledge of Software Development Life Cycle (SDLC).
- Experience working in Agile/Scrum methodology.
- Experience in Banking Digital Transformation projects is highly preferred.
________________________________________
Mandatory Skills
Banking Knowledge
Hands-on Experience In One Or More Of The Following
- Mobile Banking
- Internet Banking
- Retail Banking
- Corporate Banking
- Payments
- Transfers
- Bill Payments
- Beneficiary Management
- Card Management
- Deposits
- Loans
- Customer Onboarding
- KYC
- Digital Account Opening
- Authentication (OTP, Biometrics)
- Profile Management
________________________________________
Functional Testing
Experience In
- Requirement Analysis
- Test Planning
- Test Scenario Identification
- Test Case Design
- Requirement Traceability Matrix (RTM)
- Test Data Preparation
- Functional Testing
- Integration Testing
- Regression Testing
- System Testing
- Sanity Testing
- Smoke Testing
- User Acceptance Testing (UAT) Support
- Production Validation
________________________________________
API Testing
Hands-on Experience With
- REST APIs
- SOAP APIs
- Postman
- SOAP UI
- JSON
- XML
- Request/Response Validation
________________________________________
Database
Good Knowledge Of
- Oracle SQL
- SQL Server
- SQL Queries
- Joins
- Data Validation
- Basic Stored Procedure understanding
________________________________________
Defect Management
Experience Using
- JIRA
- HP ALM / Quality Center
- Azure DevOps (preferred)
Should Be Able To
- Create detailed defect reports
- Perform defect triage
- Conduct Root Cause Analysis
- Track defect lifecycle
________________________________________
Banking Integration Testing
Experience Testing Integrations Involving
- Middleware
- APIs
- Authentication Services
- Payment Systems
- Notification Services
- Core Banking Systems
- CRM Systems
- Third-party Integrations
________________________________________
Preferred Skills
- Exposure to T24 Core Banking.
- Experience with VisionPLUS Card Processing.
- Experience with BPM applications.
- Basic automation knowledge is an added advantage.
- Exposure to CI/CD pipelines.
- Knowledge of mobile application testing (Android & iOS).
- Experience using BrowserStack or similar cloud device platforms is a plus.
________________________________________
Test Deliverables
The Candidate Should Have Experience Creating
- Test Strategy
- Test Plan
- Test Scenarios
- Test Cases
- RTM
- Test Data
- Execution Reports
- Defect Reports
- Daily Status Reports
- Test Summary Reports
- Sign-off Reports
________________________________________
Soft Skills
- Excellent analytical and problem-solving skills.
- Strong communication and stakeholder management.
- Ability to work independently.
- Excellent documentation skills.
- Ability to work in a fast-paced Agile environment.
- Good collaboration with cross-functional teams.
- Strong ownership and accountability.
________________________________________
Nice to Have
- Banking certifications.
- ISTQB Certification.
- Knowledge of Mobile Banking Security.
- Exposure to Digital Wallets.
- Knowledge of UAE banking regulations is an advantage.