Senior Quality Assurance Specialist

About Uride Technologies Inc.


At Uride, we're on a mission to empower underserved communities around the world by creating a marketplace that connects people in rural areas with essential services, starting with ridesharing. With operations in over 20 cities across the country, Uride is Canada’s fastest growing ridesharing company, providing over a million rides annually. Preparing for international expansion, our vision goes beyond transportation; we aim to become the leading platform for local entrepreneurs to launch service-based businesses, creating an ecosystem that benefits everyone.


We are a diverse and dynamic team that is focused on driving growth forward through innovation, open communication, and team based collaboration. We believe in solving problems together with positivity and integrity, and we've created a culture where everyone feels comfortable being themselves.


As a fully remote team with a start-up-like mindset, we value hard work and a proactive approach. If you are someone who enjoys finding solutions, implementing improvements, spearheading new initiatives and continuous opportunities for growth, you'll love it here! 

About the role

We’re looking for a Senior QA Specialist to take the lead in ensuring our Rider and Driver apps deliver a seamless, high-quality experience. In this role, you’ll own the testing strategy across mobile and backend platforms, build and maintain automated test frameworks, and collaborate closely with developers and product teams to ship reliable, user-friendly releases.

This is a remote-first role with opportunities to test in real-world conditions including taking live rides and engaging directly with drivers and riders to validate app performance.


What you'll do

  • Lead and execute end-to-end testing across Uride’s Rider and Driver apps on iOS, Android, and backend services.
  • Design, implement, and continuously improve QA strategies and test plans to ensure high-quality releases.
  • Develop and maintain automated test frameworks using tools like Cypress, Jest, or Playwright in Node.js environments.
  • Log, track, and prioritize issues with clear documentation, visuals, and impact assessments.
  • Mentor junior QA team members, review their work, and help elevate overall testing standards.
  • Collaborate with development, design, and product teams to provide feedback early in the product lifecycle.
  • Perform real-world testing by taking live rides, gathering user feedback, and validating in-app performance.
  • Continuously improve QA processes and champion best practices in testing, automation, and quality delivery.

Qualifications

  • 7+ years of experience in software QA, with a strong track record in both manual and automated testing.
  • Deep familiarity with iOS and Android platforms, mobile app testing, and debugging.
  • Hands-on experience with test automation tools (e.g., Cypress, Jest, Playwright) and Node.js environments.
  • Strong understanding of RESTful APIs, Swagger/OpenAPI, and backend service validation.
  • Proficiency with Git/GitHub, CI/CD pipelines, and scripting in Python, JavaScript, or TypeScript.
  • Proven ability to mentor QA team members and influence testing strategy.
  • Exceptional attention to detail, documentation, and communication skills.
  • Must be based in a Uride-serviced city in Canada and willing to perform real-world app testing (including taking rides).

Why Join Uride?

  • Flexible work schedule and remote-first environment.
  • Leadership opportunities in a fast-growing Canadian tech company.
  • A collaborative, inclusive, and mission-driven team culture.
  • Direct impact on the driver and rider experience in your city.
  • Opportunity to work with cutting-edge QA automation tools and processes.

Technology

Remote (Canada)

Share on:

Terms of servicePrivacyCookiesPowered by Rippling