
Seeking an experienced Senior resource to join our agile development team in a unique role that combines technical testing expertise with business analysis and stakeholder coordination responsibilities. The successful candidate will ensure product quality across web and mobile platforms while facilitating alignment between Product Owners, UX designers, development teams, and upstream system stakeholders throughout the software development lifecycle.
Core Technical Responsibilities
Testing Strategy and Execution:
Candidate will develop and execute comprehensive testing strategies for complex
integrated systems, with particular emphasis on web and mobile platform testing.
A critical aspect of this role involves conducting thorough working product demos and
facilitating Automation testing/Regression testing, ensuring that mobile-specific scenarios
are properly validated.
Candidate will be responsible for creating detailed test cases that cover positive, negative,
and edge case scenarios across all supported platforms.
Quality Assurance and Defect Management:
Responsibilities include defect review and retesting activities, conducting comprehensive
follow-ups on defects in upstream systems including Finacle, PaymentHub, and others,
ensuring end-to-end system integration quality. Additionally, candidate will review
Acceptance Testing reports thoroughly, identifying coverage gaps and quality risks before
release phases.
Test Data and Environment Management:
Candidate will own test data setup and management processes, creating and maintaining
test datasets that support comprehensive end-to-end testing scenarios.
This includes coordinating with upstream systems to ensure proper data flow validation
and maintaining test environment stability for consistent testing execution.
Create and manage comprehensive test datasets to simulate various real-world scenarios
and edge cases.
Feature File Creation and Documentation:
Responsibility involves creating and maintaining Feature Files (FF) for user stories,
including FF consolidation across features and FF creation for upstream systems.
Create and maintain test suite.
Candidate will ensure that all feature files accurately represent business requirements and
acceptance criteria, maintaining consistency across the entire product ecosystem.
System Integration and Mapping:
Candidate will work with mapping documents for upstream systems (Finacle,
PaymentHub, others), validating data integrity and system integration points.
This includes understanding complex data flows between systems and ensuring that
integration requirements are properly identified.
Coordination & Stakeholder Management
Requirements Clarification and Story Enhancement:
Candidate will participate in regular calls with Product Owners to understand functional
requirements for stories and contribute to backlog refinement activities.
A key responsibility involves reviewing user stories and raising clarifications, updating
acceptance criteria to ensure stories are testable and complete.
Cross-Functional Team Coordination:
Role includes facilitating daily clarifications with development teams, providing immediate
support to unblock activities and maintain sprint momentum.
Candidate will coordinate with UX designers to resolve design inconsistencies, incomplete
flows, or unclear scenarios, ensuring all parties remain synchronized before refinement
and sprint planning activities.
Stakeholder Expectation Management:
Responsibility involves managing expectations across multiple stakeholders including
onsite and offshore Product Owners, technical delivery leads, and various business
professionals.
While BAs typically handle user story creation, candidates will contribute to user story
refinement processes
Candidate will ensure that acceptance criteria are comprehensive and testable before
stories enter development sprints.
Risk Identification & Communication:
Proactively identify project risks arising from incomplete, ambiguous, or frequently
changing designs/requirements.
Mitigate these risks by facilitating synchronous communication meetings between
designers, POs, and technical leads.
Product Delivery Responsibilities
• Functional and Domain Support
Provide domain and functional support for the product/channel to the
offshore squad.
Gain a full understanding of the requirements (epics/user stories) shared by
the onsite SPOC and document the knowledge.
Break down user stories into smaller, actionable stories based on squad
requirements.
• Requirements Validation and Traceability
Review and validate acceptance criteria to ensure full coverage from both
development and testing perspectives.
Ensure traceability to the master user story or capability at the end of each
sprint.
Update the onsite SPOC on progress, dependencies, and alignment with
overall sprint objectives.
• Agile Ceremonies and Design Verification
Attend and actively participate in all agile ceremonies, including Refinement,
Planning sessions, Daily Standups, Retrospectives, Scrum of Scrums, and
Prioritization Workshops.
Re-validate and ensure the given UI/UX matches the design and business
requirements.
• Automation and Test Execution
To build automation test scenarios and feature files along with the tech lead.
Review functional and non-functional test results to confirm they meet
acceptance criteria.
Maintain a regression automation scenario pack to mitigate risks from future
releases.
Anticipate cross-impacts of past epics and ensure appropriate test scenarios
are included in automation feature files.
• Stakeholder Collaboration and Product Ownership Support
Facilitate product demo sessions and to be in sync with onsite teams( in
collaboration with the Product Owner)
Assist and fill in for the Product Owner within the squad during their absence
or unavailability to maintain delivery continuity.
Required Qualifications
Technical Expertise:
5+ years of hands-on manual testing experience with complex, integrated enterprise
systems
Strong proficiency in test case design, execution, and defect lifecycle management
Experience with web and mobile platform testing, including platform-specific
validation
Knowledge of agile methodologies, sprint planning, and backlog refinement
processes
Understanding of system integration testing and upstream system validation
Experience with test data creation and management
Coordination and Communication Skills:
Excellent stakeholder management abilities with experience coordinating across
multiple organizational levels
Strong requirements analysis skills with ability to identify gaps and inconsistencies
Proven experience in facilitating cross-functional team collaboration
Ability to translate technical concepts for non-technical stakeholders
Experience in managing conflicting priorities and expectations
Preferred Qualifications
Banking domain and channel experience is a must. Corporate Banking channel
expertise would be an added advantage.
Familiarity with Finacle, PH, others, or similar upstream systems
Experience with design collaboration tools (FIGMA) and design review processes
Knowledge of Feature File creation and Gherkin syntax
Understanding of mapping document creation and maintenance
Experience with acceptance testing processes and report analysis
Background in business analysis or requirements gathering activities
Working Environment
This role operates within an agile, sprint-based delivery model with daily collaboration
across onshore and offshore teams. You should be prepared for ad-hoc clarification
sessions and defect triage activities, with occasional flexible hours to accommodate
cross-timezone stakeholder coordination needs.
The ideal candidate will demonstrate both technical testing excellence and strong
business acumen, serving as a crucial bridge between development teams and business
stakeholders while maintaining the highest standards of product quality throughout the
development lifecycle
#LI-KB1

About Emirates NBD
Emirates NBD (DFM: Emirates NBD) is a leading banking group in the MENAT (Middle East, North Africa and Türkiye) region with a presence in 13 countries, serving over 20 million customers. As at 30th September 2023, total assets were AED 836 billion, (equivalent to approx. USD 228 billion). The Group has operations in the UAE, Egypt, India, Türkiye, the Kingdom of Saudi Arabia, Singapore, the United Kingdom, Austria, Germany, Russia and Bahrain and representative offices in China and Indonesia with a total of 853 branches and 4,213 ATMs / SDMs. Emirates NBD is the leading financial services brand in the UAE with a Brand value of USD 3.89 billion.
Emirates NBD Group serves its customers (individuals, businesses, governments, and institutions) and helps them realise their financial objectives through a range of banking products and services including retail banking, corporate and institutional banking, Islamic banking, investment banking, private banking, asset management, global markets and treasury, and brokerage operations. The Group is a key participant in the global digital banking industry with 97% of all financial transactions and requests conducted outside of its branches. The Group also operates Liv, the lifestyle digital bank by Emirates NBD, with close to half a million users, it continues to be the fastest-growing bank in the region.
Emirates NBD contributes to the construction of a sustainable future as an active participant and supporter of the UAE’s main development and sustainability initiatives, including financial wellness and the inclusion of people of determination. Emirates NBD is committed to supporting the UAE’s Year of Sustainability as Principal Banking Partner of COP28 and an early supporter to the Dubai Can sustainability initiative, a city-wide initiative aimed to reduce use of single-use plastic bottled water.