AffiniPay

Quality Engineer (Tech Lead)

Remote

Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Fintech, SoftwareIndustries

About AffiniPay

AffiniPay is a leading fintech company, based out of Austin, Texas. As the market leader in professional services payments and practice management software, AffiniPay’s tech products serve legal, accounting, architectural, engineering and construction firms. AffiniPay has been recognized as one of Inc. 5000’s fastest growing companies in the U.S. for 13 years in a row, and as a result, our teams continue to grow as well!

Role Overview

We are seeking a highly skilled and experienced Quality Engineering Tech Lead to join our team at Affinipay, a leading fintech company. As a Quality Engineering Tech Lead, you will play a critical role in ensuring the quality of our fintech back-end systems and SaaS platform, driving our QE processes through matrixed organizations, and working closely with cross-functional teams to identify, report, and resolve defects. You will be responsible for designing, developing, and executing comprehensive test plans, leveraging your expertise in back-end systems, message queues, cloud-based testing, container orchestration, and Agile methodologies.

What You’ll Do

  • Design, develop, and execute manual and automated tests for our fintech back-end systems and SaaS platform, focusing on functionality, performance, security, and scalability
  • Test and validate message queue implementations, data flow, and asynchronous processing systems
  • Collaborate with development teams to identify and prioritize testing requirements, ensuring alignment with business objectives and customer needs
  • Utilize Linux operating system and command-line interfaces to perform testing and troubleshooting activities
  • Develop and maintain test cases and plans using industry-standard tools and frameworks, leveraging cloud-based infrastructure (e.g., AWS)
  • Work closely with DevOps teams to ensure seamless integration of testing into CI/CD pipelines, utilizing Kubernetes for container orchestration
  • Participate in Agile Scrum ceremonies, including daily stand-ups, sprint planning, and retrospectives, ensuring effective communication and collaboration within the team
  • Identify, report, and track defects using our issue tracking system (e.g., Jira, DataDog), providing detailed bug reports with steps to reproduce, expected results, and actual results
  • Collaborate with development teams to resolve defects, ensuring timely and high-quality fixes
  • Develop and maintain testing documentation, including test plans, test cases, and test scripts
  • Mentor and train other quality engineers, and learn from other quality engineers across the team
  • Stay up-to-date with industry trends, emerging technologies, and best practices in software testing, applying this knowledge to continuously improve our testing processes and strategies

About You

  • 5+ years of experience in software quality engineering, with a focus on fintech back-end systems and SaaS platform testing in the cloud
  • Experience with message queue technologies (e.g., RabbitMQ, Kafka, AWS SQS, Redis Pub/Sub)
  • Strong proficiency in Linux operating systems and command-line interfaces
  • Experience with Kubernetes, containerization, and CI/CD pipelines (e.g., Jenkins, CircleCI)
  • Experience with Test Rail or other Test Management System
  • Experience with SQL databases and database testing
  • Expertise with industry-standard testing tools and frameworks (e.g. Playwright, Pytest)
  • Proficiency in Agile Scrum methodologies, including sprint planning, backlog management, and retrospectives
  • Experience with issue tracking and monitoring systems (e.g. Jira, DataDog)
  • Understanding of API testing and back-end service validation
  • Ability to programmatically understand the flow and outputs of pre-existing code written in a variety of languages, e.g. Ruby
  • 3+ years being the primary QE contact for a project or deliverable
  • Excellent problem-solving skills with attention to detail and the ability to write detailed bug reports
  • Strong time management and organizational skills, with the ability to prioritize tasks and meet deadlines

Skills

Quality Engineering
Test Automation
Fintech
Back-end Systems
SaaS
Message Queues
Cloud Testing
Container Orchestration
Agile Methodologies
Linux
CI/CD
Kubernetes
Test Plans
Test Cases
Defect Reporting
Performance Testing
Security Testing
Scalability Testing

AffiniPay

Payment processing solutions for professionals

About AffiniPay

AffiniPay provides payment solutions specifically designed for professionals in various industries, including legal, accounting, design, and associations. Its main products, such as LawPay and CPACharge, offer customized payment processing systems that help clients manage transactions securely and efficiently. These solutions streamline payment processes, improve cash flow, and enhance the client experience. AffiniPay distinguishes itself from competitors by focusing on the unique needs of professional services and ensuring compliance with industry standards, which is essential for clients handling sensitive financial information. The company's goal is to be a trusted partner for professionals by providing secure and effective payment processing solutions that meet their specific requirements.

Austin, TexasHeadquarters
2005Year Founded
GROWTH_EQUITY_VCCompany Stage
Fintech, Financial ServicesIndustries
501-1,000Employees

Risks

Increased competition from fintech startups could erode AffiniPay's market share.
Expansion into new markets may expose the company to unfamiliar regulatory challenges.
Reliance on key partnerships may pose a risk if these relationships change or dissolve.

Differentiation

AffiniPay specializes in payment solutions for professional services like legal and accounting.
The company offers industry-specific products such as LawPay and CPACharge.
AffiniPay emphasizes security and compliance, crucial for handling sensitive financial information.

Upsides

Expansion into Puerto Rico could open new markets and increase revenue streams.
Significant investment from Genstar Capital could accelerate growth and innovation.
CEO Dru Armstrong's recognition could enhance the company's reputation and attract top talent.

Land your dream remote job 3x faster with AI