1

Rspec Testing Jobs (NOW HIRING)

Senior Software Engineer, iCasino

$125K - $165K/yr

Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent * Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk) * Experience with ...

New

Ruby on Rails Developer

Columbus, OH · On-site

$99K - $135K/yr

Exposure to and experience with the following additional technologies Emberjs, jQuery, RSpec ... testing experience Qualifications Additional Information All your information will be kept ...

Senior Software Engineer, Promotions

OR · On-site +1

$122K - $161K/yr

... with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk) Experience with asynchronous event ...

Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent * Experience with high-throughput or real-time domains such as sports betting, gaming, or financial services

Senior Software Test Engineer

Seneca Hill, NY · On-site +1

$105K - $136K/yr

For testing, we mainly use: * Languages: TypeScript, Ruby, Python, Swift, Kotlin * Test frameworks: Playwright, RSpec, Pytest, XCUITest, Espresso, k6 * CI/CD: GitLab, Bitrise * Deployment and ...

Showing results 41-60

Rspec Testing information

What are the key skills and qualifications needed to thrive as an RSpec testing engineer?

To thrive as an RSpec Testing Engineer, you need strong knowledge of Ruby programming, test-driven development (TDD) principles, and experience writing and maintaining automated tests using RSpec. Familiarity with version control systems like Git, continuous integration tools, and frameworks such as Rails is typically required. Attention to detail, problem-solving abilities, and effective communication are critical soft skills for diagnosing issues and collaborating with development teams. These capabilities ensure robust test coverage, high code quality, and efficient software delivery.

What is RSpec testing?

RSpec testing is a framework for writing and executing tests in Ruby applications, particularly those built with Ruby on Rails. It encourages a behavior-driven development (BDD) approach, allowing developers to write readable and expressive tests that describe the expected behavior of their code. RSpec helps ensure code quality, catch bugs early, and make refactoring safer by providing immediate feedback when something breaks. It's widely used in the Ruby community due to its flexibility and clear syntax.

What are some common challenges faced when writing RSpec tests for a large Rails application?

One common challenge with RSpec testing in large Rails applications is maintaining test speed and reliability as the test suite grows. Test dependencies, database setup, and shared fixtures can slow down the suite and introduce flaky tests. Collaborating closely with developers to write isolated, well-structured tests and leveraging tools like FactoryBot and DatabaseCleaner can help address these issues. Additionally, consistent communication with the team ensures that new features are properly tested and legacy code is refactored to remain testable.
More about Rspec Testing jobs

What cities are hiring for Rspec Testing jobs?

Cities with the most Rspec Testing job openings:

What states have the most Rspec Testing jobs?

States with the most job openings for Rspec Testing jobs include:

Infographic showing various Rspec Testing job openings in the United States as of August 2026, with employment types broken down into 75% Full Time, and 25% Contract. Highlights an 75% In-person, and 25% Remote job distribution.

Senior Software Engineer, iCasino

Penn Interactive

Remote

$125K - $165K/yr

Full-time

Posted yesterday

New


Job description

About the Team
As part of the iCasino team, you will be working with a group of talented and friendly individuals. Our goal is to deliver a best-in-class online casino experience across Hollywood Casino, theScore Casino, and theScore Bet Sportsbook & Casino. The iCasino team deals with integrating with third party game providers and aggregators, supporting our client developers with everything they need to be able to browse and launch games, owning the real-money wagering flows behind every spin and hand, and building tools to support our casino operations and marketing stakeholders with configuring the perfect lobby for each brand and market. Importantly, we take great pride in delivering highly reliable and scalable solutions.

About the Work

  • Design, scale, and performance-tune GraphQL APIs, low-latency gRPC services, and SQL queries powering the casino lobby, game launch, and real-money wagering flows
  • Own technical problems of the highest scope and complexity, drafting proposals and presenting them to leadership and partner teams for feedback
  • Design, architect, and deliver new features and game provider integrations end-to-end in a collaborative agile/scrum environment
  • Identify bottlenecks and areas of risk in production, and drive the changes that make the platform more scalable
  • Set up and refine monitoring and alerting in DataDog for the systems you own
  • Mentor engineers on the team and across teams that ship into our codebase, through specs, pairing, and code review
  • Other duties as required.

About You 

  • You possess a minimum of 5 years of experience in Software engineering
  • 2+ Years of experience building applications in Elixir is required
  • 2+ Years of experience designing and evolving GraphQL schemas
  • A solid foundation in computer science, with strong competencies in data structures, distributed systems, algorithms, and software design
  • Strong grasp of production systems at scale, and experience identifying areas of improvement in a production environment through load testing and tracing
  • Experience investigating and remediating production performance regressions, including CPU hotspots and latency regressions in high-throughput services
  • Experience with on-call rotations for a production service, including owning release cycles end-to-end
  • Passionate about clean code architecture and software craftsmanship
  • Excellent written and verbal communication skills, with a track record of authoring tech specs, runbooks, and cross-team design docs that stand up to scrutiny
  • A strong grasp of relational databases, including PostgreSQL and MySQL
  • Experience with Kubernetes and comfort operating services in a containerized environment
  • Comfortable working in the terminal, with Git and GitHub or similar, and in an editor of your choice
  • Experience with testing frameworks such as ExUnit, RSpec, Jest, pytest, or equivalent
  • Experience with background job processing (Oban, Exq, Sidekiq, Celery, Beanstalk)
  • Experience with asynchronous event handling infrastructure (Apache Kafka, RabbitMQ, AWS SQS/SNS, Google Cloud Pub/Sub)
  • NICE TO HAVE: experience in iCasino, sports betting or another regulated real-money domain, familiarity with game provider and wallet integrations, hexagonal architecture, Domain Driven Development, contribution to open source software, experience working at startups, passion for casino gaming, sports and/or esports

What We Offer 
   Competitive compensation package
   Fun, relaxed work environment
   Education and conference reimbursements.
   Opportunities for career progression and mentoring others
#LI-REMOTE