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 |
📊
Average salary range of similar jobs in
analytics →
Loading...