Responsibilities include but are not limited to:
- Strategic Planning: Develop and execute a comprehensive QA strategy that encompasses manual and automated testing across all product lines (deposits, lending, fraud & risk management, etc.), channel types (web, mobile, API, batch data feeds, AI & models, etc.), and customer segments (consumer, commercial, SMB, etc.).
- Leadership and Team Management: Lead, mentor, and grow a high-performing team of QA analysts, fostering a culture of quality and continuous improvement. Conduct performance evaluations and provide feedback.
- Test Execution: Implement and maintain automated testing frameworks and tooling to enhance test coverage and reduce time-to-release.
- Process Improvement: Establish and refine QA processes, including test planning, execution, and reporting, to optimize efficiency and effectiveness.
- Quality Metrics and Reporting: Define KPIs and analyze quality metrics to drive data-driven decisions and improve delivery quality.
- Innovation and Tooling: Stay current with industry trends and emerging technologies to continuously enhance the QA processes and tools.
- Collaboration and Communication: Collaborate with business owners and engineering to define quality goals and ensure alignment with business objectives.
Required Skills:
- Strong understanding of banking operations, products, and services.
- Proven extensive experience working in both iterative and traditional project/product development methodologies.
- Proficiency in functional and non-functional testing of web and mobile applications. Knowledge of other testing types (g., performance, security, API, AI & Model evaluation, etc.) is preferred.
- Expertise in test management tools such as Azure DevOps (ADO), JIRA, TestRail, or equivalent.
- Proficient in automation tools such as Selenium, Appium, Qyrus, or equivalent.
Solid understanding of programming languages such as Java, Python, or JavaScript to facilitate test automation. - Experience with cloud-based testing environments and continuous integration platforms.
Knowledge of AI tools within the QA realm is helpful (g., test case generation, test case execution, test data mock, etc.) - Ability to handle multiple assignments simultaneously.
- Ability to work independently and with others.
- Extremely organized with strong time-management skills.
- Strong writing, mentoring, negotiation, communication, presentation, and meeting facilitation skills; ability to utilize a combination of formal/informal authority and persuasion skill sets.
Required Experience:
- High School diploma or GED.
- Minimum of 10 years Quality Assurance experience, with at least 3 years in a leadership role.
- Demonstrated experience working within cross-functional teams within a formalized methodology.
- Demonstrated experience leading QA teams, performing typical managerial duties for direct reports.
- Demonstrated experience managing offshore contingent resources & capabilities, for short or long term engagements.
Preferred Experience:
- Bachelor's degree
- Exhibited breadth in banking and depth in at least one relevant banking realm (g., core banking, lending, treasury services, wealth management, digital banking, etc.).
Report job