Quality Assurance (QA) Engineer - Remote (Canada) Opportunity

riipen company

Subscribe to our Telegram Channel

Quality Assurance (QA) Engineer - Remote (Canada) in CANADA

Remote 1 month ago

Department: Engineering

Location: Various

Compensation: $65,000 - $75,000 / year

Description

Riipen is expanding its Engineering team! We are looking for a Quality Assurance Engineer with experience in Ruby on Rails, RSpec, CircleCI, and Capybara to help us deliver top-quality software. You will be a key contributor in manual testing and quality assurance of features, writing automated tests, ensuring continuous integration, and helping drive the overall testing strategy for our platform. You will work with a highly effective and remote team focused on enhancing the Riipen platform and its services. This is an exciting opportunity to help shape the testing framework of a platform dedicated to eliminating barriers for emerging talent.

This role is fully remote and open to candidates in Canada.

Key Responsibilities


  • Perform manual QA testing for new features and bug fixes

  • Develop and maintain automated test scripts using RSpec, Capybara, and Rails to ensure quality and stability across our platform.

  • Collaborate with developers and product teams to understand requirements and ensure comprehensive test coverage.

  • Collaborate with developers, product managers, and designers to create high-quality test cases and test plans for new and existing features.

  • Implement and maintain CircleCI pipelines for continuous integration, ensuring automated tests are triggered on code commits.

  • Automate end-to-end and integration tests to simulate user flows and ensure the platform's reliability.

  • Identify and troubleshoot test failures and defects in coordination with the development team.

  • Optimize test frameworks and testing infrastructure for scalability, speed, and reliability.

  • Review and refactor existing test code, ensuring it remains efficient, maintainable, and well-documented.

  • Actively participate in the planning of new features, providing input on quality and testing needs.

  • Contribute to improving our development processes and tools, ensuring a quality-first mindset.



Skills, Knowledge and Expertise



  • Bachelor's Degree or certificate in Computer Science, Software Development, Software Engineering, or a related field.

  • Experience in test automation for web applications, experience Rails, RSpec, and Capybara are a bonus.

  • Knowledge of CircleCI (or similar CI tools like Jenkins or TravisCI) for setting up automated testing pipelines.

  • Knowledge of Rails development and ability to work within a Ruby on Rails codebase.

  • Experience with Capybara (or similar tools like Selenium or Cypress) for writing browser-based tests and simulating user interactions.

  • You are friendly, smart, and easy to work with

  • You understand the importance of quality over quantity in software

  • You enjoy working in small, remote teams

  • You have the ability to prioritize and self-manage (key skills when working remotely!)


Bonus Points:

  • Experience with Docker or containerized testing environments.

  • Familiarity with cloud-based testing platforms (e.g., BrowserStack, Sauce Labs).

  • Experience with API testing (Postman or custom scripts).

  • Familiarity with performance testing tools and methodologies.

  • Understanding of Agile development processes.


We ask that if you feel like you don't check all the boxes but have the potential to learn what you don't know, that you still apply! We believe that diverse teams are high-performing teams and we strive to employ individuals with a diversity of backgrounds, experiences, and perspectives.

If this role excites you, we look forward to receiving your application!


Benefits


  • 🌐 Remote/travel working opportunities (when appropriate)

  • 🏖️ 4 weeks of annual vacation

  • 🤕 Paid sick leave

  • 🏥 Extended Health and Dental benefits from your first day

  • 💻 We will ensure you have a great work-from-home setup

  • 📚 Learning & Development Stipend after 6 months of employment



We appreciate your interest and application. Only those applicants under consideration will be contacted.

Riipen is an Equal Employment Opportunity employer. Employment decisions are based on merit and business needs, and not on race, colour, creed, age, sex, gender, sexual orientation, national origin, religion, marital status, medical condition, physical or mental disability, military service, pregnancy, childbirth and related medical conditions or any other classification protected by federal, state or provincial and local laws and ordinances.

Reasonable accommodation is available for qualified individuals with disabilities, upon request.


Apply now

Subscribe our newsletter

New Things Will Always Update Regularly