to top

Quality Assurance Analyst

Expansion Capital Group

Sioux Falls, SD 57108

Posted/Updated: Today

Job Description

Quality Assurance Analyst
Full-Time | Monday–Friday, 8:00 AM – 5:00 PM

Sioux Falls, SD or Sandy, UT - In-Office / Hybrid
Compensation: $31.30 - $36.00 / hour
Improve Quality. Help Deliver Beter Software.

 
*About Expansion Capital Group (ECG)*

ECG provides financing solutions that help small businesses access the capital they need to grow. Our team specializes in efficient, non-traditional lending, balancing speed with strong credit discipline and a commitment to doing things the right way. We are looking for a Quality Assurance Analyst to support our Technology team.


This role is ideal for someone who enjoys testing software, investigating issues, and ensuring systems function as intended before they reach end users. You'll play a key role behind the scenes by validating new features, identifying defects, and helping ensure ECG's systems and applications meet the quality standards our employees and customers depend on.


If you're analytical, detail-oriented, and passionate about improving software quality and user experience, this is a strong opportunity. In this role, you'll partner closely with Product, Engineering, Analytics, and business teams to test software, validate requirements, document defects, and support successful software releases.


What You'll Do:

  • Develop, maintain, and execute test plans, test cases, and regression testing scenarios
  • Perform functional, regression, integration, and user acceptance testing
  • Validate system enhancements, bug fixes, and product releases prior to deployment
  • Identify, document, prioritize, and communicate software defects and system issues
  • Collaborate with developers, product managers, and stakeholders to troubleshoot issues and verify fixes
  • Participate in sprint planning, bug triage, release readiness reviews, and quality assurance activities
  • Utilize testing tools and technologies such as Azure DevOps, Postman, Selenium, and other approved platforms
  • Create and maintain testing documentation, defect reports, process documentation, and test results
  • Support reporting and metrics used to measure system quality and effectiveness
  • Identify opportunities to improve testing processes, documentation, and overall quality assurance effectiveness
  • Serve as a quality assurance resource for business stakeholders and operational teams


What You'll Learn:

  • How software quality directly impacts business operations and customer experience
  • Advanced testing methodologies and defect management processes
  • Cross-functional collaboration with Product, Engineering, Analytics, and business teams
  • Agile development practices and software delivery processes
  • Exposure to testing tools, technologies, and quality assurance best practices
  • Opportunities to influence product quality, user experience, and system stability


Why Join Us:

  • Meaningful Impact: Help ensure business-critical systems function reliably and effectively
  • Quality Focus: Play a key role in improving software quality and user experience
  • Technology Exposure: Work with modern testing tools, technologies, and development teams
  • Growth Opportunity: Develop your quality assurance expertise within a growing fintech organization
  • Team Environment: Collaborative, fast-paced, and focused on continuous improvement
  • Cross-Functional Visibility: Partner with Product, Engineering, Analytics, and business stakeholders across the organization


Work Environment:

  • In-office role based in either Sioux Falls, SD or Sandy, UT
  • Professional office environment with a collaborative team atmosphere
  • Occasional evening or weekend work may be required based on business needs
  • No direct supervisory responsibilities
Job Requirements

What We're Looking For:

Strong candidates typically have experience in:
• Software testing or quality assurance activities
• Investigating, documenting, and troubleshooting issues
• Creating detailed documentation and test cases
• Working with business users, developers, and cross-functional teams
• Business systems analysis, application support, or technology-related functions
• Agile software development environments
________________________________________

You'll Thrive in This Role If You Are:
• Highly detail-oriented and quality-focused
• Analytical and naturally curious
• Organized and methodical in your approach
• A strong problem solver and investigator
• Comfortable working collaboratively across departments
• Patient, persistent, and thorough when testing systems
• Passionate about improving user experience and software quality
________________________________________

Required Experience:
• Strong attention to detail and commitment to accuracy
• Strong analytical, troubleshooting, and problem-solving skills
• Excellent verbal and written communication skills
• Ability to create clear, thorough, and accurate documentation
• Ability to manage multiple priorities and meet deadlines in a fast-paced environment
• Ability to work independently and collaboratively across departments
• Proficiency with Microsoft Office and business technology systems
• Demonstrated accountability, adaptability, teamwork, resourcefulness, and follow-through
________________________________________

Preferred Experience:
• Bachelor's degree in Computer Science, Information Systems, Business, Engineering, or a related field
• One or more years of experience in software testing, quality assurance, business systems analysis, or a related technology role
• Experience creating test plans, test cases, and regression testing documentation
• Experience with Azure DevOps, Jira, or other issue and project management systems
• Familiarity with Agile development methodologies
• Experience working with business users to gather requirements and validate system functionality
• Exposure to testing tools and technologies such as Selenium, Postman, or similar platforms
• Experience supporting software releases, defect management, or user acceptance testing activities
________________________________________

Equal Opportunity Employer
Expansion Capital Group is an equal opportunity employer and considers all applicants without regard to protected characteristics.

Expansion Capital Group
Cal McKeown
5801 S. Corporate Pl
Sioux Falls, SD 57108
6053066345

 


What It's Like to Work at ECG

At ECG, employees have the opportunity to make a meaningful impact every day. Whether supporting business development, underwriting, operations, technology, or customer support, every role contributes directly to helping small businesses achieve their goals.

As a growing company, ECG offers employees the opportunity to learn new skills, take on new challenges, and build long-term careers in a dynamic and evolving industry.

Employees enjoy:

  • A collaborative, team-oriented environment
  • Opportunities to learn and grow within the organization
  • Exposure to multiple areas of the business
  • A fast-paced workplace that values efficiency, adaptability, and resultss
  • Meaningful work that directly supports small business success
Benefits & Perks


We believe great employees deserve great support. That's why we offer a comprehensive benefits package designed to support your health, financial well-being, and overall quality of life.

Our benefits include:

  • Health insurance
  • Company-paid dental insurance
  • Company-paid vision insurance
  • 401(k) with company match
  • Basic life insurance
  • Short- and long-term disability coverage options
  • Supplemental insurance options through AFLAC

In addition, employees enjoy:

  • A casual work environment
  • Community involvement and volunteer opportunities
  • Employee events and celebrations throughout the year
  • A culture built on teamwork, accountability, and shared success

Career Growth at ECG

We are committed to developing our people.

Many roles at ECG serve as strong entry points into financial services, business development, underwriting, operations, technology, and leadership positions. As ECG continues to grow, employees have opportunities to expand their skills, take on new responsibilities, and advance their careers.

Employees who are proactive, reliable, and eager to learn will find opportunities to grow alongside the organization.

Join Our Team

Whether you're launching your career, expanding your expertise, or looking for your next professional challenge, ECG offers the opportunity to make an impact, grow professionally, and be part of a team that helps small businesses succeed every day.