Please note this an Independent Contractor role.
THE ORGANIZATION:
Small business owners uplift communities and anchor local economies, while creating opportunities for themselves, their families, their employees, and our neighborhoods. Yet entrepreneurs who are people of color, women, and immigrants often struggle to secure capital and resources, as they are systematically shut out from traditional financing.
Accion Opportunity Fund Community Development is an unparalleled financial support system that provides these small business owners with access to capital, networks, and coaching. We work to build inclusive and accessible options for these determined business owners. For over 25 years we have served a client base that is nearly 90% women, people of color, or immigrants.
In addition to providing resources and loans to small businesses, we also conduct original research, advocate for policy changes, and finance community construction projects in low-income neighborhoods through our New Markets Tax Credit program.
Together, we are building a diverse, vibrant community where opportunity, knowledge, and access to capital are within reach.
For more information about us, visit https://aofund.org/
ROLE SUMMARY:
- The Quality Assurance Manager will help develop and maintain a company's quality standards and design, implement, and improve a company's current quality standards.
- The primary software you will support in this system is a Salesforce-managed package called Cloud Lending. You will also work with a wide range of third-party applications supporting Accion Opportunity Fund’s lending operations.
- In this role, you will work closely with Salesforce developers, database engineers, and product managers. This role reports to Accion Opportunity Fund’s Engineering Director.
JOB DUTIES AND RESPONSIBILITIES:
- Automating and managing unit regression tests in multiple sandbox environments for our Salesforce loan origination system and Customer Portal
- Automating and managing end-to-end UAT regression test cases in multiple sandbox environments for our Salesforce loan origination system and Customer Portal
- Adding and refactoring unit and end-to-end UAT test cases with new software developments
- Maintaining GitHub code repository with version control for unit and end-to-end UAT test cases
- Developing and managing test plans for new software development
- Collecting and resolving end-user testing feedback for new software development
- Maintaining and managing test data (e.g., Experian Star Data)
- Maintaining and updating end-user training material with any new software development
- Creating and maintaining technical documentation
MUST HAVES:
- 3-5 years of professional experience as a software quality assurance engineer.
- Own and drive quality assurance while collaborating with cross-functional teams, such as Product, Engineering, and Business team members, to create test strategies and test plans.
- Experience in building and maintaining web application automation frameworks using Selenium, Cypress, or any industry-standard automation testing frameworks.
- Experience in API testing and automating API testing.
- Build a test-driven engineering and development culture that drives improvements in quality.
- Implement process changes and best practices to scale testing efforts across multiple products.
- Work with engineering leads and product owners to triage and prioritize issues for resolution.
- Own the process of creating metrics to measure and monitor product performance.
- Experience in managing black box and white box testing.
- Should possess good analytical and debugging skills and a willingness to learn new technologies and QA tools.
- Tools and technologies: Java, JavaScript, HTML, SQL
- Superior written and verbal communication skills
NICE TO HAVES:
- Professional experience in the financial services industry
Hourly Rate: $52-$75
Please note that the above hourly range is a national range, and compensation is dependent upon the candidate's experience and skill level.