Senior Software Quality Assurance Engineer - Banking Domain
DESCRIPTION:
Senior Software Quality Assurance Engineer (Sr. SQAE) – Banking Domain
Experience: 3–5 Years
Position Summary
The Sr. SQAE is a senior individual contributor responsible for end-to-end testing activities across core banking systems, fintech solutions, and integrated digital platforms. The role combines strong functional testing expertise in banking with hands-on validation of APIs, integrations, transaction flows, and data integrity.
The position primarily focuses on validating end-to-end banking workflows, business rules, transaction processing, and integrated system behavior. It requires close collaboration with Business, Product, Engineering, and QA teams to ensure quality delivery aligned with banking requirements, regulatory expectations, and release timelines.
The role requires strong banking domain understanding, hands-on testing capabilities, and ownership of assigned testing activities across multiple releases and integrated systems.
Key Responsibilities
- Analyze business and functional requirements and translate them into test scenarios, test cases, and test data.
- Own testing activities for assigned banking modules, features, and releases.
- Validate end-to-end banking workflows including account operations, payments, lending, customer management, and transaction processing.
- Perform functional, regression, integration, system, exploratory, and end-to-end testing.
- Validate API integrations between banking systems, fintech platforms, digital channels, and external services.
- Review requirement changes and assess their impact on test scope and regression coverage.
- Validate system behavior against business rules, regulatory requirements, and expected outcomes.
- Perform API testing and validate service interactions across internal and external systems.
- Perform database validation and data integrity checks across transactions and integrated workflows.
- Identify, log, track, retest, and close defects with clear reproduction steps and supporting evidence.
- Participate in defect triage and support impact analysis and root cause investigation.
- Support SIT and UAT cycles, including execution, defect resolution, and validation.
- Maintain test cases, execution results, traceability, test evidence, and defect records.
- Provide structured reporting on testing progress, defects, risks, and blockers.
- Identify functional gaps, dependencies, and quality risks and escalate them in a timely manner.
- Support release readiness and post-deployment validation activities.
- Contribute to automation initiatives and identify suitable regression scenarios for automation.
- Ensure adherence to QA standards, STLC practices, and organizational compliance requirements.
Soft Skills
- Strong ownership and accountability for assigned testing activities.
- Clear and structured communication with Business, Product, Engineering, and QA teams.
- Strong analytical and problem-solving skills across banking and integration workflows.
- Good planning and prioritization across multiple tasks and releases.
- High attention to detail when validating transactions, data, and system behavior.
- Proactive approach to identifying risks, gaps, and potential quality issues.
- Collaborative approach when working with cross-functional teams.
Experience
- 3–5 years of experience in Software Quality Assurance / Testing.
- Strong experience in functional, regression, integration, and system testing.
- Mandatory: Hands-on testing experience within the banking domain.
- Strong understanding of banking workflows such as Accounts (CASA), Payments (SWIFT, RTGS), Customer Management, Lending, and transaction processing.
- Experience in validating end-to-end banking transactions and integrated system behavior.
- Experience in fintech, digital banking platforms, or API-driven integrations is preferred.
- Hands-on experience in API testing and service validation.
- Experience in database validation and ensuring data consistency across systems.
- Experience supporting SIT, UAT, regression, and release validation cycles.
- Experience working in Agile, Scrum, Hybrid, or project-based delivery environments.
- Exposure to automation testing frameworks is an added advantage.
- Exposure to high-volume transaction systems is preferred.
Technical Skills
- Banking Domain Knowledge.
- Functional, Regression, Integration, and System Testing.
- API Testing (Postman / REST / SOAP).
- Integration and service-level validation.
- Database validation (SQL queries and data verification).
- Data integrity and transaction validation.
- Test scenario and test case design.
- Defect lifecycle management and root cause analysis.
- STLC and release validation practices.
- Agile / Scrum delivery models.
- Tools: JIRA, TestRail, Zephyr, HP ALM, or equivalent.
- Automation (good to have): Selenium / Cypress / Playwright.
- Performance testing exposure (good to have): JMeter.
Languages
- English: Fluent (Professional Working Proficiency).
- Arabic: Speaking or understanding – Good to have.
Certifications
- ISTQB Foundation Level (CTFL) - Preferred.
- ISTQB Agile Tester or equivalent - Good to have.
- Banking or fintech-related certifications - Good to have.
Lahore