×
Register Here to Apply for Jobs or Post Jobs. X

Principal - Test Lead

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: 1611 Ally Bank
Full Time position
Listed on 2026-09-16
Job specializations:
  • IT/Tech
    IT QA Tester / Automation, IT Project Manager
Salary/Wage Range or Industry Benchmark: 90000 - 150000 USD Yearly USD 90000.00 150000.00 YEAR
Job Description & How to Apply Below

Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some cliché people put on job postings. We love this stuff! We see our people as, well, people - with interests, families, friends, dreams, and causes that are all important to them. Our focus is on the health and safety of our teammates as well as work-life balance and diversity and inclusion.

From generous benefits to a variety of employee resource groups, we strive to build paths that encourage employees to stretch themselves professionally. We want to help you grow, develop, and learn new things. You’re constantly evolving, so shouldn’t your opportunities be, too?

Work Schedule:

Ally designates roles as (1) fully on-site, (2) hybrid, or (3) fully remote. Hybrid roles are generally expected to be in the office a certain number of days per week as indicated by your manager. Your hiring manager will discuss this role's specific work requirements with you during the hiring process. All work requirements are subject to change at any time based on leader discretion and/or business need.

The

Opportunity

We are seeking an experienced Principal Test Lead to drive quality assurance strategy and execution for our Deposits engineering team. This role requires deep banking domain expertise combined with hands‑on test automation experience to coordinate integrated testing across multiple teams and vendors, ensuring comprehensive full stack testing coverage.

The Work Itself Strategic Planning
  • Design and coordinate integrated test plans across Agile teams, vendors, Contact Center, Operations, and Enterprise
  • Define comprehensive full stack test strategy covering UI, API, services, database, and integration layers
  • Establish test environment requirements for complete stack validation
  • Define test data management and data conditioning frameworks
  • Drive end‑to‑end testing execution across all testing teams and technology layers
Test Execution & Coordination
  • Facilitate full stack testing activities across multiple work streams:
    Frontend/UI Layer:
    User interface, user experience, accessibility
  • API Layer: REST services, GraphQL, microservices
  • Business Logic Layer:
    Application services, workflows, business rules
  • Data Layer:
    Database operations, data integrity, persistence
  • Integration Layer:
    Third‑party systems, vendor integrations, internal services
  • Ensure proper test coverage for deposits functionality across entire stack
  • Coordinate performance testing initiatives (load, stress, scalability)
  • Monitor test script execution and burndown metrics
Defect Management
  • Create and maintain defect tracking dashboards in JIRA
  • Establish defect reporting standards (CIF, environment, reproduction steps, screenshots, request/response, expected vs. actual, stack layer affected)
  • Coordinate defect remediation across teams and technology layers
  • Facilitate assignment and defect triage meetings
  • Track defect aging and escalating blockers
  • Set defect priorities (Critical/High/Medium/Low, MVP classification)
Reporting & Metrics
  • Provide initiative‑level test status reporting (Daily/Weekly/Governance)
  • Define testing health status criteria (Red/Yellow/Green) across all stack layers
  • Track environment metrics (availability, outages, uptime targets)
  • Generate defect and test script burndown charts
  • Report test coverage by stack layer (UI, API, services, database, integration)
  • Identify and communicate blockers, issues, risks, and watch items
  • Develop remediation plans and mitigation strategies
Facilitation & Governance
  • Lead routine testing ceremonies:
    Assignment Meetings:
    Record team assignments, set priorities
  • Defect Meetings:
    Review assignments, set fix dates, identify blocked scripts
  • Ensure structured status reporting from individual teams and vendors
  • Coordinate with vendor testing…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary