At IntraFi, we do more than innovate—we empower. Our services help banks provide vital financial access to small businesses, companies, and consumers across the country. With a network of more than 3,000 financial institutions, we help support the institutions that drive our economy, enabling them to fund affordable housing, family farms, and businesses of all sizes. The ability to lend locally strengthens our financial system, and our team plays a direct role in making that possible. It is this greater purpose that brings people to IntraFi and keeps them here.
As the nation’s largest deposit allocation service provider and the inventor of reciprocal deposits, IntraFi has spent over two decades creating dynamic solutions that help financial institutions grow, manage liquidity, and serve their communities. Our impact extends across institutions of all sizes—from community banks to large financial organizations—which enables us to achieve aggressive business growth objectives while helping strengthen the broader financial system. Consistently recognized by American Banker , Washington Post , and Fortune as one of the best places to work, we offer a collaborative, flexible environment where innovation thrives. Join us and be part of a team making a meaningful impact on the industry, on financial institutions, and on the future of financial services.
Your Role
Responsibilities
You will be an integral member of our IT team, collaborating with developers, product owners, and other stakeholders to ensure that quality is built into the software products and services IntraFi provides. You will work as a key member of cross-functional Agile scrum teams (in house and offshore) to ensure quality is achieved at all stages of the development process, from defining requirements through code deployment. Using your creative and critical thinking skills, you will perform these core responsibilities:
- Ensuring software products and services consistently meet or exceed customer expectations by developing and executing comprehensive test plans.
- Delivering high-quality releases by effectively estimating, prioritizing, and coordinating testing activities, including developing automated tests, performing exploratory and manual testing, and rapidly identifying and validating functional 'edge cases' beyond expected functionality.
- Maintaining strict adherence to project timelines and quality standards by leading offshore teams to complete testing on schedule.
- Ensuring data integrity and accuracy by designing and executing precise database queries to validate software functionality.
- Accelerating development processes by reviewing and analyzing user story requirements and acceptance criteria to prevent potential gaps early in the cycle.
- Enhancing team performance by proactively identifying challenges, proposing innovative solutions, and implementing improvements to address critical issues.
- Advancing software quality by staying current with industry trends and technologies and recommending process enhancements to optimize testing practices.
- Providing seamless operational continuity by offering dependable on-call production support, ensuring service availability and correct operation during critical incidents.
Required Experience, Skills, And Qualifications
- Strong, demonstrated knowledge of software quality assurance methodologies, tools, and processes, and proven work experience in software quality assurance with a minimum of 5 years working in an Agile software development environment
- Exceptional oral and written communication skills, and the ability to write clear, concise, and comprehensive test plans and test cases
- Experience with automated testing tools and frameworks (e.g., Playwright, Selenium, Geb, Groovy, Cucumber, JavaScript, WebDriverIO, Cypress), and experience with API testing tools and frameworks (e.g., Postman, SoapUI, REST-assured)
- Familiarity and proven aptitude with programming languages (e.g., Java, Python, JavaScript, Angular)
- Solid knowledge of SQL, and experience using relational databases, such as Oracle
- Experience using CI/CD tools (e.g., Jenkins); application monitoring tools (e.g., Splunk); and the Atlassian suite of tools, such as JIRA, Bitbucket, and Confluence
- Excellent analytical, troubleshooting, and problem-solving skills
- Excellent organizational skills, strong attention to detail, ability to multitask, and results/goal-oriented demeanor
- Willingness to provide on-call production support outside of regular business hours
- BS/MS degree in Computer Science, Engineering, or a related subject preferred
- Experience with Amazon Web Services a plus
- Experience working with offshore teams a plus
IntraFi is an Equal Opportunity Employer and does not discriminate on the basis of race, color, national origin, sex, religion, age, veteran status, disability, or sexual orientation in employment of the provision of services.