Uitop

QA Automation Engineer для Rails-моноліту з Hotwire (Stimulus + Turbo)

We are looking for a QA Automation Engineer with a strong Ruby on Rails background to work on a modern web application built with Hotwire (Turbo + Stimulus). The role focuses on web UI and backend flows, close collaboration with developers, and building stable, maintainable automated tests.

 

Requirements

  • 3+ years of professional experience in QA, including test automation for web applications.
  • Strong understanding of Ruby on Rails applications (controllers, models, background jobs, data flows).
  • Experience with automated browser testing using Playwright or Selenium (Cypress is optional, not required).
  • Hands-on experience with RSpec and Capybara for UI and integration testing.
  • Experience testing asynchronous UIs (Turbo Frames, partial page updates, real-time changes).
  • Knowledge of API testing, preferably via RSpec request specs.
  • Ability to perform manual ~30% and exploratory testing for complex and edge-case scenarios.
  • Experience writing clear bug reports and test documentation.
  • Familiarity with CI/CD pipelines and version control (Git, GitHub Actions).


Solid understanding of backend infrastructure and data layers:

  • PostgreSQL
  • Redis
  • Sidekiq
  • S3 or similar object storage
  • Basic frontend knowledge: Vanilla JavaScript, StimulusJS, TailwindCSS.
     

Nice to have

  • Experience testing SaaS or data-heavy applications.
  • Experience with Playwright for async-heavy applications.
  • Experience improving test stability and reducing flaky tests.
     

What we have:

  • Vacation - 18 working days per year, 10 Sick Days;
  • 50% coverage of English language courses/any kind of courses;
  • Working with complex SaaS systems for a long time;
  • Performance & salary review constantly.
  • Professional development support (books, online courses, conferences, certifications, Internal English classes);
  • The opportunity to influence the project with your decisions;
  • Financial compensation of coworking 100% (during blackouts);
  • Flexible work schedule, remote.

Required languages

English B2 - Upper Intermediate
Published 27 January
57 views
·
8 applications
25% read
·
25% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...