Sign up free

Senior Manager, QA Engineer, Digital Banking

Forbright Bank

United States1w ago

Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.

Skills

androidapi testingappiumc#ci/cddebuggingiosjavascriptplaywrightpostmanquality assuranceseleniumsqlswaggertest automationtest design

About the role

COMPANY DESCRIPTION: Forbright is a nationwide full-service bank and commercial lender focused on helping to build a brighter future for our clients and the communities we serve. Forbright is committed to exceptional client service by providing seamless, innovative personal banking services to depositors and creative financing solutions to visionary middle market businesses and investors in healthcare, technology, financial services, real estate, and other industries.
COMPANY CULTURE: We are a dynamic, high energy, fun, and fast-paced organization that has an exciting growth trajectory, meaningful mission, and embedded responsible practices into our daily interactions. We offer our team members a culture of collaboration, inclusion, flexibility, recognition, and giving back. We look to hire individuals that are passionate about our mission, and who are motivated, customer and results-oriented, innovative, adaptable, and thoughtful.
COMPANY MISSION: We are a mission-driven institution. We operate a sound dynamic institution that is well capitalized, liquid, profitable and uses best practices to manage risk and assure compliance with laws and regulations. We use Forbright’s capital, capabilities, innovation, and expertise to help our clients succeed and contribute broadly to building a brighter future.

JOB SUMMARY: The Senior QA Engineer is a hands-on tester responsible for writing, executing, and debugging tests across our digital banking ecosystem. This is an individual contributor role; however, it requires working closely with offshore QA Engineer - guiding coverage, reviewing work, and raising the quality bar of the whole team through your own example. This role builds and maintains automated test suites in C#/Selenium, executes manual and exploratory testing, and digs into failures to root cause. The Engineer partners with Product, Engineering, Operations, and Business Units.

DUTIES AND RESPONSIBILITIES:

    • Personally design, write, and execute manual and automated test cases across web, mobile, and API layers

    • Designed and executed backend test cases using custom SQL queries to validate complex business logic and ensure data integrity.

    • Build and maintain UI automation in C# with Selenium WebDriver, Playwright with JavaScript and API tests with tools such as Postman, RestSharp, and Swagger

    • Run automated suites, analyze results, and troubleshoot and fix failing tests - including flaky-test cleanup

    • Conduct end-to-end testing to validate business, technical, and functional requirements

    • Guide and mentor offshore QA analysts - assigning and reviewing coverage, pairing on complex scenarios, and coaching on standards and tooling

    • Serve as a technical point of reference for QA practices, helping define and continuously improve how the team tests

    • Write and maintain test data; keep test environments usable and dependable

    • Contribute test automation into CI/CD pipelines and help keep pipeline test stages green

    • Partner with QA analysts, Product, Engineering, Operations, and Business Units to ensure requirements are testable and quality expectations are aligned

    • Identify, document, and communicate defects, risks, and testing gaps clearly to technical and non-technical stakeholders

    • Influence release readiness decisions with clear, evidence-based quality assessments

    • Evaluate and apply modern testing and AI tools (e.g., ML-based self-healing automation, prompt-assisted test generation) where they make our testing faster and more reliable

    • Ensure testing is executed in compliance with all relevant regulations, standards, and policies

    • Provide regular, transparent status updates and meet testing milestones

    • Manage multiple priorities in a fast-paced environment

    • Hands-on first: write test scripts, run suites, triage defects, test releases

    • Technical leadership without a reporting line: set the standard for how we test; mentor offshore QA analysts, review their test cases, unblock them, and bring order to ambiguous requirements

    • Influence through credibility: advocate for quality with Product and Engineering, push back when a release isn't ready, and make the case with evidence you gathered yourself

    • Ownership: own the quality outcome of the work you touch end to end, from test design through post-release validation

    • Perform other duties as assigned

QUALIFICATIONS:

    • Bachelor's degree required; Computer Science degree preferred

    • Minimum of 8 years of hands-on QA/testing experience, including 4+ years actively building test automation. Candidates must be currently hands-on in code - this role writes and maintains tests daily

    • Proficient writing automation in C# with Selenium WebDriver

    • Strong hands-on API testing experience (Postman, RestSharp, Swagger)

    • Experience writing complex SQL queries

    • Experience integrating and maintaining automated tests in CI/CD pipelines

    • Mobile automation experience for iOS and Android (Appium preferred)