Software Development Engineer in Test Manager, AffiniPay

$120-180k

Salary outside of US/Austin/California may differ; + Bonus + Equity

SQL
Kubernetes
Python
Scala
Kafka
Node.js
Ruby
Jenkins
RabbitMQ
Git
Rails
Ruby on Rails
Playwright
Senior and Expert level
Remote in Canada, US
AffiniPay

Essential tools for professionals

Be an early applicant

AffiniPay

Essential tools for professionals

501-1000 employees

FintechB2BInternal toolsPayments

Be an early applicant

$120-180k

Salary outside of US/Austin/California may differ; + Bonus + Equity

SQL
Kubernetes
Python
Scala
Kafka
Node.js
Ruby
Jenkins
RabbitMQ
Git
Rails
Ruby on Rails
Playwright
Senior and Expert level
Remote in Canada, US

501-1000 employees

FintechB2BInternal toolsPayments

Company mission

To empower people to pursue their passion.

Role

Who you are

  • A MS/BS in computer science or IT or at least 8 years equivalent work experience
  • Experience working cross-functionally with development managers, product managers, and other stakeholders
  • Led a team of developers or SDETs for at least 3 years in an Agile environment
  • Experience in the design and use of an automation framework, preferably PyTest
  • A demonstrated proficiency in Python 3 and ability to complete a coding assignment
  • A strong understanding between testing types (Unit, Functional, Non-Functional, E2E, Edge Case, etc.) and what attributes of a test make it a candidate for automation and which do not
  • Familiarity with a test tracking tool, such as TestRail, Tricentis qTest, or similar and use of associated APIs for reporting automated testing results
  • Experience with CircleCI, Jenkins, or some other CI system
  • Experience with Kafka, RabbitMQ, or similar distributed logging/message queuing systems
  • Experience with Git or other SCM
  • Experience automating tests for back-end APIs
  • Experience with automation of tests for both monolithic and microservice-based architectures
  • Previous experience with automated testing of cloud based applications
  • A strong understanding of and experience with automated testing of front-end UIs, preferably in Playwright
  • Familiarity with SQL databases, writing tests using complex queries, and understanding complex schemas, along with the data needed to develop various automated test cases
  • A strong understanding of concepts related to computer architecture, data structures, and both testing and programming practices

Desirable

  • Previous experience with Kubernetes
  • Experience with Ruby/Ruby on Rails and/or Node.js
  • Experience with Scala, either development or test
  • Previous finance/fintech or adjacent experience

What the job involves

  • We are looking for an SDET Manager to help our team build quality into our new and delightful products that enable powerful capabilities for our users.
  • You will lead a team of SDETs and collaborate with QE and Development Managers to build a best-in-class automation framework leveraging Python 3, PyTest and AI/ML tools.
  • You will be responsible for defining best development practices, trying new technologies, and managing a team of SDETs, both embedded and Core Team members, who will be automating test cases across a wide breadth of deliverables
  • Actively own automation architecture, strategy, and processes across the QE organization, including any automation performed by non-SDETs
  • Actively own performance of your team through regular meetings, 1:1s, and technical mentorship
  • Run and develop a team of SDETs while directly mentoring them and growing their careers
  • Lead SDET team in Agile Kanban, managed SDET backlog
  • Engage in automation PR reviews as necessary
  • Own and deliver automation framework and testing capability roadmap in collaboration with QE Manager(s) and Development Teams
  • Make hands-on contributions to the design and development of Test Automation Framework, associated tests and maintenance of that framework
  • Collaborate with cross-functional team members and stakeholders, including owning regular demonstrations of new automation tools and capabilities
  • Continually evaluate new tools in the market to enhance automation, including ML/AI tools coming to market
  • Provide data for our internal Quality KPIs using automation results

Our take

Many professionals find their time taken up by administrative tasks and operational processes, leaving them fewer hours to focus on the work they love. AffiniPay supplies finance, payments and management software to make these processes swifter and easier, saving users precious time.

The company has a wide range of products including payments and reporting for accountants, legal case management software, and operations assistance for nonprofits. This broad scope allows AffiniPay to serve upwards of 150,000 professionals across legal, accounting, construction, design and association.

Recently, the company secured a significant investment from Genstar Capital that will fuel its next chapter of growth. This includes investing in innovation and the further extension of its suite of solutions.

Steph headshot

Steph

Company Specialist

Insights

Led by a woman

Few candidates hear
back within 2 weeks

Company

Company benefits

  • Robust 401(k) plan
  • Bonus programs based on performance and tenure
  • Fantastic amount of swag and food
  • Happy hours, quarterly events, as well as virtual and in-person team building
  • Continuing career development and education programs
  • Award program with the chance to go on once-in-a-lifetime annual incentive trips
  • Frequent company-wide volunteering events to give back to our communities
  • Annual charity contribution matching program for the organization of your choice
  • Opportunity to share in the success of the company through our employee option program

Company values

  • Always make it count: We see every interaction as a chance to make a difference, and we truly listen — using everything from small-group round tables to all-staff events
  • Be surprisingly great: We're continuously working on exceeding your expectations — from educational opportunities and team gatherings to being open about goals and metrics
  • Say yes!: We don't create excuses, we create solutions together. That means we're always there to help one another solve challenges no matter what it takes

Company HQ

Davenport Ranch West, Austin, TX

Leadership

Dru Armstrong

(CEO, not founder)

Advisor for Women@Austin and Board Member at YPO. Former CEO of Grace Hill, and co-founded and was CEO at Lily Pod.

Share this job

View 19 more jobs at AffiniPay