Senior QA Engineer, Digital Banking in Remote at Forbright Bank
Explore Related Opportunities
Job Description
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
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)
Working knowledge of performance testing tools such as JMeter
Exposure to containerization (e.g., Docker) for test environments
Experience with ML-based self-healing automation tools and/or prompt engineering for test generation is a plus
Demonstrated experience mentoring or technically leading QA team members, including distributed or offshore teams
Ability to lead by influence - earning trust with engineering and product partners and driving quality standards without formal authority
Experience in the financial services industry, preferably in a bank or other financial institution
Proficiency with Microsoft Office tools (Outlook, Word, PowerPoint, Excel)
Excellent communication and interpersonal skills, with the ability to explain technical findings to non-technical partners and build lasting stakeholder relationships
Strong organizational skills and attention to detail
Outstanding problem-solving and time management skills
Self-motivated, self-directed, and results-oriented
Adaptable and able to multitask in a fast-paced environment
Can work independently and within a team; solution-oriented with a collaborative approach
Scan to Apply
Just scan this QR code to apply from your phone.
- Fast
- Easy
- Apply on the go