Back to Jobs
Ruby Labs
Development 58d ago

QA Engineer

Ruby Labs
UkraineUkraine
Full-time
Not Disclosed
Mid-Level

Job Description

Key Skills Required

Master these to land this role

QA Engineer1h 50mFree Trial ✨
Start 10-Day Free Trial
Manual TestingPayment TestingCross-Browser TestingSaaS

Want to know if you're a match for this job?

Calculate My Match Score

About the Role

You will join a SaaS QR code generator project that helps users create, customize, manage, and track QR codes across different business and personal use cases.

As a QA Engineer, you will be responsible for testing new features, bug fixes, A/B experiments, payment-related flows, analytics tracking, and regression areas before release. This is a hands-on QA role focused on product quality, cross-browser validation, edge-case testing, clear bug reporting, and release readiness.

Key Responsibilities

  • Perform manual QA for new features, improvements, bug fixes, and experiments.
  • Validate that implementation matches requirements, designs, copy, and acceptance criteria.
  • Test UI, UX, business logic, responsiveness, edge cases, error states, loading states, and validation messages.
  • Perform exploratory, smoke, and regression testing before releases.
  • Test web functionality across major desktop and mobile browsers.
  • Identify browser-specific and device-specific issues.
  • Test A/B tests and feature-flagged releases before launch.
  • Validate experiment behavior, targeting logic, fallback behavior, and related analytics events.
  • Test payment, checkout, subscription, billing, and access-related flows.
  • Validate successful and unsuccessful payment scenarios, including edge cases.
  • Check that key analytics events fire correctly and contain accurate properties.
  • Create clear, structured, reproducible bug reports with screenshots/videos, environment details, severity, and impact.
  • Retest fixed issues and confirm that bugs are fully resolved.
  • Communicate QA status clearly before release: passed, failed, blocked, or passed with known issues.

Required Experience

  • 4+ years of QA experience in SaaS, web products, consumer-facing digital products, payments, subscriptions, fintech, or similar environments.
  • Strong manual QA experience with web applications.
  • Experience with cross-browser and cross-platform testing.
  • Experience testing payment, checkout, subscription, or billing flows.
  • Experience testing A/B tests, feature flags, experiments, or conversion funnels.
  • Experience validating responsive web behavior on desktop, tablet, and mobile.
  • Ability to test both product logic and UI/UX details.
  • Ability to use browser developer tools, console logs, network requests, cookies, local storage, and basic API checks.
  • Ability to write clear, reproducible bug reports.
  • Strong attention to detail and ability to catch edge cases.
  • Russian language- fluent.

How would you rate this job post?

See what other professionals think about this role.

banner

Ruby Labs is a cutting-edge technology company that specializes in innovative software solutions. With a strong focus on research and development, the company is committed to creating products that transform the way people live and work. The name 'Ruby' reflects the company's passion for precious and rare gemstones, symbolizing the value and uniqueness of its creations. At Ruby Labs, a team of expert engineers, designers, and researchers collaborate to design and develop tailored solutions that meet the evolving needs of various industries. From artificial intelligence to data analytics, the company's diverse portfolio showcases its ability to adapt and thrive in an ever-changing technological landscape. With a customer-centric approach, Ruby Labs strives to deliver exceptional user experiences, ensuring that its products are both intuitive and effective. As a leader in the tech industry, Ruby Labs is dedicated to making a positive impact on society, fostering a culture of innovation, and pushing the boundaries of what is possible.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More
QA Engineer at Ruby Labs | HireSkys