About Recurly: Recurly, Inc., a SaaS company, providesa versatile subscription management platform to manage the entiresubscription 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 subscriptionmodel and drive recurring revenue growth. Since its launch in 2009,Recurly has deployed subscription billing for thousands ofcompanies across 55 countries. Our platform empowers billions ofcredit card transactions and has enabled customers to recovernearly $1.3 billion in revenue in 2024. Recurly is backed by Accel-KKR, a leading technology-focused private equity firm withover $10 billion in capital commitments. The partnership offers Recurly access to significant capital and resources to makecontinued investments in technology and platform innovation andexpand our go-to-market initiatives. Recurly is looking for a Senior QA Engineer to join our team and help us build ourrecurring/subscription billing SaaS platform. We're looking forsomeone with extensive experience and focus in the paymentsprocessing domain. This position will involve a mix of manual andautomated testing and is ideal for someone who thrives in a smallcollaborative cross-disciplinary team, fast-paced, agile, andrelease-driven environment. We are looking for a candidate who ispassionate about quality! Our platform utilizes a service-orientedarchitecture involving a mix of technologies. Our Quality Engineerstypically have a focus on one or more components and test thosefrom top to bottom. Responsibilities - Define and document testingstrategies for new features, e.g., test cases, test matrices, testplans. - Execute functional, regression, and integration tests forpayment processing features of various payment methods(Credit/debit cards, ACH, digital wallets, and alternative paymentmethods). - Validation payment gateway integrations by testing APIrequests, responses, and error handling scenarios. - Maintainscripts, test sequences, and implement manual procedures to ensureproper test coverage. - Work closely with Engineering, Product, andother organizations in the company to promote software qualitystandards. - Work closely with Customer Support / Customer SuccessManagers to replicate escalated customer issues and product fielduse cases. - Participate in test team activities includingrequirements analysis, test planning, tracking, reporting, andsupport of test cycles. - Engage in test case execution includingdefect documentation and tracking, resolution support, and fixverification. Qualifications - Extensive experience testingmulti-tier, consumer-facing web applications. - Strong familiaritywith payments processing domain and expertise in payments,worldwide payment methods, integrations with payment gateways,gateway tokenization, network tokenization, and card on fileconcepts. - Extensive experience testing with automation tools suchas Playwright or Selenium, examining data with SQL, web services,agile software development environment. Comfortable withcommand-line / terminal shells on OS X or Linux. - Experience inplatforms non-functional requirements and operating systems is aplus. - REST API testing experience. - Knowledge of best practicesfor the Software Development Life Cycle (SDLC). - Working knowledgeof JIRA or other issue and project tracking software. - Experiencewith Git or other distributed revision control and source codemanagement systems. - Must have excellent communication skills(verbal and written), and be able to communicate effectively withall levels of management as well as a diverse technical team. -Ability to work in a fast-paced environment and adapt tosignificant amounts of change in work assignments and priorities. -Seen as a key contributor to the overall project team, and atechnical resource on testing. - Strong analytical andproblem-solving skills. - Some scripting/programming experiencesuch as Ruby, Golang, or JavaScript. Preferences - Experience withlibraries used to implement browser automation: Watir (preferred),Selenium, Capybara, etc. is a plus. - Experience designing andmaintaining automated tests for white box and black box testing. -Experience with unit testing frameworks: RSpec (preferred),Minitest/Test::Unit or similar. - Experience in performance testingand/or security testing. As a full-time employee, we offercompetitive benefits programs and perks designed to fit your needsand the needs of your family. Recurly is an equal opportunityemployer and all qualified applicants will receive considerationfor employment without regard to gender, age, race, religion, orany other classification which is protected by applicable law. Recurly is committed to providing reasonable accommodations forcandidates with disabilities in our recruiting process. If you needany assistance or accommodations due to a disability, please let usknow at ******@recurly.com. Seniority level Not ApplicableEmployment type Full-time Job function Software Development#J-18808-Ljbffr Engineering