Description

Job Description Summary

Responsible for the overall quality of our digital applications. Conducts feasibility analysis and creates design solutions for AUT (Application Under Test). Triages and builds efficient environments for test, including virtualization. Within a project, collaborates with project team members, architects and other IT resources to create and execute thorough technical test strategies, detailed test plans, and scenarios in accordance with the test strategy and risk-based test methodology. Provides accurate estimates, drives reuse where appropriate, and reports on progress. Matures existing frameworks to drive reusability. Maintains and retrofits libraries and creates usage metrics. Participates in the process of identifying new technical solutions. Accountable for identifying and reporting risk management concerns and participates in the solution if necessary. Responsible more complex technology activities for automation or performance for a project(s).

RESPONSIBILITIES

  • Understands and interprets the software stack the product runs on, the UX-design, and acceptance criteria of product.  
  • Leads the testing team in the development of manual test cases against stories identified in sprints and epics.
  • Ensures the team is utilizing BDD principals when authoring test cases and generating bugs
  • Ensures testing team is executing to overall agile process
  • Leads the team to determine test data requirements and needs, and then satisfying the requirements
  • Coordinates performance testing assessment and performance testing cycles
  • Coordinates activities with QA engineers (automation) to maximize automation capability
  • Coordinates and participates in the execution of testing on sprints and epics on product team
  • Coordinates with the scrum master the removal of testing blockers for the test team
  • Anticipates testing issues and successfully navigates team in avoiding them
  • Creates and maintains testing metrics for team
  • Participates in all agile ceremonies
  • Continuously develops new skills to improve testing capabilities of products

Basic Qualifications:

  • At least 8+ years of experience in a Quality Assurance role with a focus on digital applications
  • Has knowledge of functional, regression, and automated testing
  • Ability to drive the overall planning and execution of complex testing activities
  • Knows how to monitor scope and requirement changes and assess the impact on the Quality Assurance (QA) deliverables
  • Provides accurate estimates and reuse where appropriate, and reports on progress
  • Leads the defect management process
  • Engages functional, performance and automation resources to identify opportunities
  • Drives integration, system, and regression testing plans and facilitates reporting and signoff
  • Drives business acceptance testing to enable signoff from key stakeholders and project sponsors.
  • Provides guidance to QA vendor partners or application vendor partners and other employees
  • Accountable for identifying and addressing risk management concerns
  • Experience working in the financial services business

Key Skills
Education

Any Graduate