What are the responsibilities and job description for the Quality Assurance Engineer (Business Process) position at IntraFi?
At IntraFi, we prosper by working hard in an open and creative environment. Our employees enjoy the flexibility of a hybrid work environment (flexible telework/remote schedule) along with robust benefits and career growth opportunities. Our efforts to create and maintain a culture that values our people have led us to be designated among the top fintech companies to work for by American Banker. IntraFi has also been recognized as one of the best places to work by the Washington Post’s Top Workplaces and the Washington Business Journal’s Best Places to Work. Our company is also recognized among Fortune’s lists of Best Workplaces—Small & Medium Businesses and Best Workplaces in Financial Services and Insurance.
Headquartered in Arlington, Virginia, IntraFi – the nation’s largest deposit allocation service provider and the inventor of reciprocal deposits – provides dynamic, all-weather balance sheet and liquidity management solutions to help financial institutions grow franchise value. The company, chosen by thousands of banks since its founding over two decades ago, has assembled the largest bank network of its kind. Its solutions help institutions to acquire high-value, local relationships; purchase funding; and reduce collateralization costs.
Your Role
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.
Your Responsibilities
Headquartered in Arlington, Virginia, IntraFi – the nation’s largest deposit allocation service provider and the inventor of reciprocal deposits – provides dynamic, all-weather balance sheet and liquidity management solutions to help financial institutions grow franchise value. The company, chosen by thousands of banks since its founding over two decades ago, has assembled the largest bank network of its kind. Its solutions help institutions to acquire high-value, local relationships; purchase funding; and reduce collateralization costs.
Your Role
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.
Your 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.
- 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., 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