Senior QA Automation Engineer

| Greater Boulder Area
Sorry, this job was removed at 4:47 p.m. (MST) on Thursday, March 12, 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 Quality Engineer to join the Payments team at Recurly to help enhance and maintain a set of manual and automated tests. 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. It will be imperative to have strong technical skills to understand the different systems under test to compose the needed tests. You must have an outstanding working knowledge of functional, unit, and automation testing and be capable of working with automated framework structures. 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 Payments team at Recurly is responsible for connecting more people to the core value we provide. The Payments team works closely with our partners in product, design, marketing, and sales on opportunities to test new growth channels.

Responsibilities

  • Define, develop, and implement quality assurance practices and procedures, test plans and perform other QA assessments
  • Develop automated tests using open source tools
  • Configure and maintain test automation environments
  • Create scripts, test sequences, and implement manual procedures to ensure proper test coverage
  • Work closely with Development, 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

Requirements

  • Experience with Ruby, SQL, web services, agile software development environment
  • Experience testing multi-tier, consumer-facing web applications at more than just the UI levelA
  • At home on Linux or OS X, including the command line
  • Comfortable working in Agile development environment
  • Experience executing API tests
  • Broad experience designing and maintaining automated tests for whitebox and blackbox testing
  • Experience with unit testing frameworks: RSpec (preferred), Minitest/Test::Unit or similarExperience with libraries used to implement browser automation: Watir (preferred), Selenium, Capybara, etc.
  • Knowledge of best practices for the Software Development Life Cycle (SDLC)Working knowledge of JIRA or other issues and project tracking software
  • Experience with Git or other distributed revision control and source code management systems

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 2009, 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