Senior QA Automation Engineer, Developer Experience

| Greater Boulder Area
Sorry, this job was removed at 12:03 p.m. (MST) on Friday, January 10, 2020
Find out who's hiring in Greater Boulder Area.
See all Developer + Engineer jobs in Greater Boulder Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

The Quality Assurance organization at Recurly is looking for a Senior QA Engineer (SDET) to join the Developer Experience team at Recurly and build/maintain a fully automated end-to-end test strategy for Recurly.js and multiple API versions. Our mission is to build and implement a fully developed end to end set of automated tests for Recurly.js and associated APIs across a number of browser/OS configurations. You must have an outstanding working knowledge of functional, unit, and automation testing and be capable of building new framework structures. We will rely on you to generate well articulated test cases and determine the positive, negative and boundary cases from working with our cross-functional teams in fast-paced, agile, and release driven environment.

The Quality Assurance Organization provides testing analysis and execution at Recurly in a matrixed manner across a number of engineering agile sprint teams comprised of developers, tech leads, product managers, and QA.

The Developer Experience team at Recurly is responsible for defining and building Recurly JS (https://github.com/recurly/recurly-js) our JavaScript library for processing payments. This mission critical software empowers some of the world’s leading brands (https://recurly.com/customers) to securely, quickly, and effectively process billions of dollars.

Responsibilities

  • Define, develop, and implement quality assurance practices and procedures in a fully automated solution
  • Develop automated tests using open source tools
  • Configure and maintain test automation environments to scope with specific configurations.
  • Candidate will set up environments that simulate all kinds of environments.
  • Work closely with Development and Product team and other organizations in the company to promote software quality standards
  • Work closely with Customer Support to replicate 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
  • Test, analyze, and address issues with products and features.
  • Collaborate on and inform cross-functional teams of new feature technical design, technical requirements, limitations and implementation.
  • Follow an iterative software development methodology and contribute to all phases of the software development lifecycle and support.
  • Articulate development status to technical and non-technical audiences.
  • Continually refine business acumen and establish domain/industry vertical expertise.

Requirements

  • Senior and above experience with Javascript and HTTP API and comfortable with building custom test automation frameworks from scratch.
  • Must have a minimum of 5 years experience testing multi-tier, consumer-facing web applications at more than just the UI level
  • Parsing and analysis of free-form and fixed form data sets
  • Experience executing API testsBroad experience designing and maintaining automated tests for whitebox and blackbox testing
  • Experience with unit testing frameworks: Minitest/Test: Unit or similar.Experience with libraries used to implement browser automation.
  • Knowledge of best practices for the Software Development Life Cycle (SLDC)

Plus Skills

  • Background in payments desirable but not required

About Recurly

Recurly, Inc. provides a versatile subscription management platform to manage the entire subscription lifecycle for market-leading brands worldwide. Subscription businesses such as Sling TV, BarkBox, Asana, 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 2010, Recurly has deployed subscription billing for thousands of companies across 42 countries.

Offices located in San Francisco, California, Boulder, Colorado, and New Orleans, Louisiana

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Our Boulder office is two blocks from the Pearl Street Mall, in the heart of downtown Boulder with a mix of shops, restaurants, bars, and gardens.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about RecurlyFind similar jobs