See all roles

Senior Quality Engineer - Payments

Work from home Full-time role Hiring

About Recurly:

Recurly, Inc., a SaaS company, provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, FabFitFun, Cinemark and Fubo.tv depend on Recurly to harness the power of the subscription model and drive recurring revenue growth. Since its launch in 2009, Recurly has deployed subscription billing for thousands of companies across 55 countries. Our platform empowers billions of credit card transactions and has enabled customers to recover nearly $1.3 billion in revenue in 2024.

Recurly is backed by Accel-KKR, a leading technology-focused private equity firm with over $10 billion in capital commitments. The partnership offers Recurly access to significant capital and resources to make continued investments in technology and platform innovation and expand our go-to-market initiatives.

Recurly is looking for a Senior QA Engineer to join our team and help us build our recurring/subscription billing SaaS platform. We're looking for someone with extensive experience and focus in the payments processing domain. This position will involve a mix of manual and automated testing and is ideal for someone who thrives in a small collaborative cross disciplinary team, fast paced, agile and release-driven environment. We are looking for a candidate who is passionate about quality!

Our platform utilizes a service oriented architecture involving a mix of technologies. Our Quality Engineers typically have a focus on one or more components and test those from top to bottom.

Responsibilities

  • Define and document testing strategies for new features, e.g., test cases, test matrices, test plans.
  • Execute functional, regression, and integration tests for payment processing features of various payment methods (Credit/debit cards, ACH, digital wallets and alternative payment methods).
  • Validation payment gateway integrations by testing API requests, responses, and error handling scenarios.
  • Maintain scripts, test sequences and implement manual procedures to ensure proper test coverage.
  • Work closely with Engineering, Product and other organizations in the company to promote software quality standards.
  • Work closely with Customer Support / Customer Success Managers to replicate escalated customer issues and product field use cases.
  • Participate in test team activities including requirements analysis, test planning, tracking, reporting, and support of test cycles.
  • Engage in test case execution including defect documentation and tracking, resolution support, and fix verification.
  • Qualifications

  • Extensive experience testing multi-tier, consumer-facing web applications.
  • Strong familiarity with payments processing domain and expertise in payments, worldwide payment methods, integrations with payment gateways, gateway tokenization, network tokenization and card on file concepts.
  • Extensive experience testing with automation tools such as Playwright or Selenium, examining data with SQL, web services, agile software development environment. Comfortable with command-line / terminal shells on OS X or Linux.
  • Experience in platforms non-functional requirements and operating systems is a plus.
  • REST API testing experience.
  • Knowledge of best practices for the Software Development Life Cycle (SLDC).
  • Working knowledge of JIRA or other issue and project tracking software.
  • Experience with Git or other distributed revision control and source code management systems.
  • Must have excellent communication skills (verbal and written), and be able to communicate effectively with all levels of management as well as a diverse technical team.
  • Ability to work in a fast-paced environment and adapt to significant amounts of change in work assignments and priorities.
  • Seen as a key contributor to the overall project team, and a technical resource on testing.
  • Strong analytical and problem-solving skills.
  • Some scripting/programming experience such as Ruby, Golang, or JavaScript.
  • Preferences

  • Experience with libraries used to implement browser automation: Watir (preferred), Selenium, Capybara, etc is a plus.
  • Experience designing and maintaining automated tests for white box and black box testing.
  • Experience with unit testing frameworks: RSpec (preferred), Minitest/Test::Unit or similar. ● Experience in performance testing and/or security testing.
  • Additional Information

    As a full-time employee, we offer competitive benefits programs and perks designed to fit your needs and the needs of your family.

    Recurly is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to gender, age, race, religion, or any other classification which is protected by applicable law. Recurly is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need any assistance or accommodations due to a disability, please let us know [email protected]

    apply to this job

    You might like

    Senior Account Executive

    Work from home Full-time role

    Binance Accelerator Program - QA Engineer (E&C)

    Work from home Full-time role

    Binance Accelerator Program - Marketing & Community Operations

    Work from home Full-time role

    Binance Accelarator Program - Devops Engineer

    Work from home Full-time role

    Customer Service Representative (Japanese Speaker)

    Work from home Full-time role

    AI Bot Operation Lead

    Work from home Full-time role

    Product Compliance Specialist - Derivatives, Margin and OTC

    Work from home Full-time role

    Compliance Project Manager - Team Lead

    Work from home Full-time role

    Compliance Intelligence & Analytics Lead

    Work from home Full-time role

    Senior Payroll Specialist

    Work from home Full-time role

    Supply Chain Process Transformation Specialist (Days, flexible remote opportunity- travel between locations required) in Chicago, IL

    Work from home Full-time role

    RN Educator Perioperative Services

    Work from home Full-time role

    Require Special Education Teacher (SPED) in Daly City, CA

    Work from home Full-time role

    PR Manager [Remote]

    Work from home Full-time role

    Join Today: Walmart Virtual Assistant Remote Job - Immediate

    Work from home Full-time role

    Sales Executive, Growth (EMEA)

    Work from home Full-time role

    Experienced Part-Time Data Entry Specialist – Remote Opportunity with arenaflex

    Work from home Full-time role

    [Remote] Senior Product Manager (Contact Center Strategy)

    Work from home Full-time role

    Head of Product Marketing

    Work from home Full-time role

    Online Travel Reservations Advisor | Work From Anywhere

    Work from home Full-time role