Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • QA Engineer responsible for end-to-end quality in a fintech product. Utilizing Cypress, Playwright, and Ruby on Rails to enhance automation and contribute to product development.

Responsibilities

  • Own QA end-to-end in a fintech product
  • Build and maintain Cypress/Playwright automated test suites
  • Design and execute test strategies, test cases, and regression coverage across features
  • Collaborate with engineers to review PRs and assess unit/integration test coverage
  • Conduct manual and exploratory testing across features, workflows, and edge cases
  • Identify, document, and track bugs, usability issues, and gaps in coverage
  • Own QA processes by identifying gaps and contributing to continuous improvement and best practices
  • Contribute to QA strategy, sprint planning, and agile ceremonies
  • Partner cross-functionally with Engineering, Product, and other stakeholders to improve test effectiveness and coverage
  • Maintain and document regression suites and critical workflows across releases
  • Monitor CI pipelines and triage failures related to QA automation

Requirements

  • 3+ years of QA experience in web application testing (manual + automation)
  • Strong experience with different testing types (e.g., integration, regression, black-box, exploratory)
  • Background in API testing (e.g., Postman, REST Assured)
  • Hands-on experience with Cypress and Playwright (JavaScript/TypeScript)
  • Strong understanding of Ruby on Rails codebases (comfortable reading and debugging)
  • Experience designing test cases and contributing to test strategy
  • Strong understanding of CI/CD workflows and QA ownership in agile environments
  • Familiarity with version control systems (e.g., Git) and test management tools (e.g., Jira, TestRail)
  • Strong analytical and problem-solving skills with the ability to identify edge cases
  • Excellent communication and documentation skills

Benefits

  • Totally remote, full-time (40h/week)
  • Work hours - 9 AM-6 PM EST working hours
  • Long-term, no-end-date
  • Independent contractor agreement
  • Payment in USD, biweekly or monthly - your choice

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Professional Certificate

Tech skills

CypressJavaScriptRubyRuby on RailsTypeScript

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.