Position Overview
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. o 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.