1

Ruby Cucumber Jobs (NOW HIRING)

Ruby on Rails Developer

Columbus, OH · On-site

$99K - $135K/yr

... Ruby 1.9.3 and 2.3, Rails 3.2+ and Oracle 11g+. Preferred Skills: Exposure to and experience with ... jQuery, RSpec, Cucumber, Git, CSS and Javascript. • Experience with system design and ...

Ruby on Rails Developer

Columbus, OH · On-site

$99K - $135K/yr

... Ruby 1.9.3 and 2.3, Rails 3.2+ and Oracle 11g+. Preferred Skills: Exposure to and experience with ... Emberjs, jQuery, RSpec, Cucumber, Git, CSS and Javascript. Experience with system design and ...

RPA / Test Automation Engineer

Westerville, OH · On-site

$44.25 - $58.50/hr

Hands-on experience with test automation tools and frameworks (e.g., Playwright, Selenium, Ruby-Cucumber, X-Ray/Zephyr, or equivalent). * Familiarity with CI/CD pipelines and DevOps tooling (Jenkins ...

QA Engineer - EAD or GC or USC ONLY Client - Nationwide Insurance Duration - 1 year + Location - Columbus, OH Top Skills - Ruby, Cucumber, Automation Testing, SQL Practitioners of the Test Automation ...

Showing results 41-60

Ruby Cucumber information

See salary details

$63.5K

$121.7K

$160K

How much do ruby cucumber jobs pay per year?

As of Aug 9, 2026, the average yearly pay for ruby cucumber in the United States is $121,687.00, according to ZipRecruiter salary data. Most workers in this role earn between $107,500.00 and $139,000.00 per year, depending on experience, location, and employer.

What is Ruby Cucumber?

Ruby Cucumber is an open-source testing tool that supports Behavior-Driven Development (BDD) using the Ruby programming language. It allows developers and testers to write test scenarios in plain English, which are then mapped to automated test steps in Ruby code. This makes it easier for technical and non-technical team members to collaborate and ensure that software meets business requirements. Cucumber tests are often used for acceptance testing and help bridge communication gaps between stakeholders and developers.

What are the key skills and qualifications needed to thrive as a Ruby Cucumber automation tester, and why are they important?

To thrive as a Ruby Cucumber Automation Tester, you need strong programming skills in Ruby, a deep understanding of software testing principles, and experience with Behavior-Driven Development (BDD) frameworks, typically supported by a background in computer science or related fields. Familiarity with Cucumber, version control systems like Git, and CI/CD tools such as Jenkins is commonly required. Attention to detail, problem-solving abilities, and effective communication are essential soft skills for collaborating with developers and stakeholders. These skills ensure the creation of reliable automated tests, promote clear requirement understanding, and accelerate high-quality software delivery.

What are some common challenges Ruby Cucumber testers face when working on large, collaborative projects?

Ruby Cucumber testers often encounter challenges such as maintaining clear and consistent feature documentation, avoiding duplication in step definitions, and ensuring tests remain readable and maintainable as the codebase grows. Collaboration with developers, product owners, and other QA team members is essential to align on test scenarios and priorities. Effective communication and regularly refactoring test suites help manage complexity and keep automated tests reliable throughout the development lifecycle.

What is the difference between Ruby Cucumber vs Ruby Developer?

AspectRuby CucumberRuby Developer
Primary RoleAutomated testing using Cucumber framework with RubyDeveloping and maintaining Ruby applications
Skills RequiredRuby, Cucumber, BDD, test automationRuby, Rails, software development
Work EnvironmentQA/testing teams, Agile projectsDevelopment teams, software companies
CertificationsNone specific, familiarity with testing toolsRuby certifications, programming experience

Ruby Cucumber focuses on automated testing and behavior-driven development, while a Ruby Developer primarily writes and maintains Ruby code for applications. Both roles require Ruby skills, but their responsibilities and work environments differ significantly.

More about Ruby Cucumber jobs
Infographic showing various Ruby Cucumber job openings in the United States as of August 2026, with employment types broken down into 90% Full Time, 4% Part Time, and 6% Contract. Highlights an 82% Physical, 4% Hybrid, and 14% Remote job distribution, with an average salary of $121,687 per year, or $58.5 per hour.

Full Stack Ruby Developer with Trade Processing Experience

Novigo Solutions Inc

Manhattan, NY • On-site

$112K - $153K/yr

Contractor

Re-posted 15 days ago


Job description

Company Description

Novigo Solutions is an end-to-end IT Solutions provider, specialized in full cycle IT services and platform solutions. Novigo focuses mainly on latest technology platforms like Microsoft SharePoint , SalesForce , BI, RPA, E-Content Services, ERP Implementation & Support Services and Mobile Technologies. Novigo has over 200+ full time technical experts working on several leading technology platforms and serving Fortune 500 clients across the globe. Novigo aims to support clients business in a long-term relationship mode. With its unique delivery model, it helps the clients to achieve significant cost saving and business success. Novigo is headquartered in Dallas, Texas and has development centers in Bangalore and Mangalore. Novigo currently operates from India, US, UAE, Oman, KSA and Singapore.

Job Description

Experienced full stack Ruby developer to work within teams that are and delivery enterprise financial services middle office systems that transact a high volume of the diverse asset class. In this role, you will not only be designing and coding applications, but mentoring other developers to help build a world-class software engineering capability within the Middle Office Technology Group.

Job responsibilities and opportunities:

  • Drive the design and implementation of scalable, high performing and robust applications.
  • Proactively manage changes in project scope, identify potential issues, and devise contingency plans.
  • Available to provide advice and assistance to teams on technical difficulties that arise in the course of doing their work
  • Provide technical mentorship and guidance to more junior engineers including code reviews and diving into coding assignments when necessary as well as defining and implementing best in class standards.
  • Identifying issues to teams that they might overlook, such as scalability, performance, or security.
  • Analyze and discuss potential risk/benefits involved in using the specified technology solution to address the business requirement

Consults with internal business groups to provide high-level application software development services or technical support. Provides comprehensive senior-level technical consulting to IT management and senior technical staffs. Evaluates compliance with the organization's technology standards. Works with internal business groups on implementation opportunities, challenges, and requirements of various applications. Analyzes information and provides recommendations to address and resolve business issues for a specific business group. Guides and consults with IT management and technical staffs regarding use of emerging technologies and associated services. Participates in defining corporate implementation and integration strategies of new technologies. Advocates for innovative, creative technology solutions. Contributes to the achievement of area objectives.

Qualifications

Bachelor's degree in computer science engineering or a related discipline, or equivalent work experience required, 10-12 years of experience in software development required, experience in the securities or financial services industry is a plus.

  • At least 7 years' experience in financial services with experience in high volume trading systems.
  • Must have at least 1 year as a Ruby Full Stack Developer along with experience with Docker and 7 or more years of professional software development experience.
  • At least 3 years of experience with agile software development methodologies, tools, and processes.
  • At least 1 year of messaging development experience with Rabbit MQ or IBM MQ.

Technical Skills / Attributes Required

Our current stack includes Ruby, Rails, Active Records, RSpec, Cucumber, and Docker.  We use both Postgres and Oracle as our RDBMS and IBM WMQ and Kafka for messaging.  For the UI were using AngularJS, React and Bootstrap CSS and our tool stack include GIT, Jenkins, JIRA, and Confluence.

Additional Information

All your information will be kept confidential according to EEO guidelines.