Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Developer, Quality Engineering

$80k - $100k per year
Full-time

Rideco


This is an opportunity in the exciting and fast-growing transportation technology industry. Public transit is being transformed from a system of static, scheduled fixed-routes, to a dynamic on-demand network, and you’ll be one of the pioneers shaping this transformation.

As a Software Developer specializing in Quality Engineering, you will be embedded within an engineering squad. You will design, build, and champion the quality capabilities that empower our teams to ship with confidence at scale.

You will write and review production-quality code, contribute to technical design discussions, and raise quality and reliability risks before they become problems. You will work across engineering teams, building automation frameworks, performance and integration testing capabilities, and tooling that the whole organization depends on. Initially starting in our Salesforce development team, you will work across different engineering teams, building broad technical and domain knowledge across the platform.

You will report to the Software Quality Manager. Engineering squads at RideCo own the quality of what they build. Your job is to make that ownership easier, more reliable, and better instrumented.

Your day-to-day responsibilities will include:


  • Champion quality across components and interfaces; ensuring correctness, accessibility, usability, security, and scalability are built in

  • Design and build test automation frameworks and quality tooling used across the engineering organization

  • Develop automated functional, integration, performance, and stress tests, including large-scale simulations based on real-world and generated data

  • Contribute to technical designs and reviews to identify quality and reliability risks early

  • Participate in code reviews, assessing changes for testability, correctness, and quality risk

  • Partner with engineers, product owners, project stakeholders, and other RideCo staff to define acceptance criteria, identify edge cases, and assess risks

  • Investigate production issues, identify root causes, and translate findings into automation and improved test coverage

  • Contribute to test strategy, test reporting, and other documentation

  • Other duties/projects as assigned

Your tech stack & growth opportunities:

You won't be expected to know all of these on day one. The right candidate will have strong fundamentals and a track record of picking up new technologies quickly.


  • Languages: Apex, Lightning Web Components, Python, Rust, JavaScript / Angular / Vue, Bash

  • Web & backend: Salesforce, Django, Flask

  • Mobile: Ionic / Angular hybrid apps for Android and iOS, Kotlin

  • Infrastructure: AWS, PostgreSQL, Redis, RabbitMQ / Celery, Docker

  • Testing & automation: Playwright, Cypress, Appium, pytest, custom internal frameworks

  • Mapping & routing: OpenStreetMap, travel time and route estimation, traffic modeling

  • Observability: Grafana, performance dashboards, data analytics

  • Process: Agile, continuous integration, zero-downtime delivery

Qualifications and Experience:


  • 3 or more years of software development experience

  • Degree in Computer Science, Software Engineering, or a related discipline

  • Strong fundamentals in object-oriented programming

  • Experience in process automation and automated testing, including functional, integration, stress, and performance

  • Strong analytical, troubleshooting, and problem-solving skills

  • Excellent communication skills with audiences of a variety of technical levels

  • Curious and highly adaptable, motivated by new challenges and evolving work

  • Prior experience in Salesforce development or the public transportation domain are assets

Compensation and Benefits:


  • Base salary : $80K - $100K 

  • Work-Life Balance & Additional Perks : Flex-time work schedules, vacation time, bi-weekly catered lunches, social events, casual dress code

  • Benefits Plan : Medical, dental, prescription, life/health spending accounts and more

  • Work Environment : Located in KW's most desirable work space in the heart of Uptown Waterloo 

  • Commuter Program : Complimentary rides to and from the office in Waterloo Region

Who we are:

RideCo powers on-demand transit. Public transit agencies and fleet operators use RideCo's cloud-based software platform to provide on-demand shared rides in dynamically routed buses and vans. RideCo is growing rapidly, and it is the most adopted on-demand paratransit and microtransit software among the 10 largest cities in the United States. Our marquee clients include Philadelphia’s SEPTA, RTC Las Vegas, San Antonio Metro, and Houston Metro.

RideCo’s software powers a diverse range of use cases, including paratransit, residential/ suburban travel; first-mile-last-mile connections for transit hubs; and corporate employee transportation. The success of these services is supported by the industry's best customer service, including a 95% plus customer retention rate. We are investing to scale up and capture the growing demand for on-demand shared rides solutions.

RideCo is proud to be an equal-opportunity employer. We hire the best talent and strive to build a meritocratic culture. In accordance with the Accessibility for Ontarians with Disabilities Act, accommodations are available upon request for candidates taking part in all aspects of the selection process. If you require special accommodation to complete any portion of the application or interview process, please mention this in your application. #Li-Hybrid

Why is this role open? Existing Vacancy

RideCo is committed to a fair and transparent recruitment process. We do not use artificial intelligence (AI) or automated decision-making tools to screen, evaluate, or select candidates. All applications are reviewed and assessed by our hiring team.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Developer, Quality Engineering in Waterloo, ON vacancy
  • $90k - $130k per year

     ...transformation. As the newest member of our Software Engineering team, you will contribute to the design...  ...-paced agile iterations, where every developer contributes code that delivers a...  ...include: Designing and developing high-quality, user-focused features for our native... 
    Suggested
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    1 day ago
  •  ...Software Developer Intern  Recognized as a global leader in interactive and digital entertainment...  ...teams across PlayStation to ship high quality experiences by providing reliable,...  ...We work at the intersection of software engineering, quality engineering, and platform infrastructure... 
    Suggested
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    a month ago
  • $140k - $170k per year

     ...electronics, electro-mechanics, and software. We’re not just a company; we...  ...are seeking a  Lead Software Engineer to drive the design,...  ...also guide a team of junior developers, ensuring the adoption of industry...  ...code reviews.   ~ Quality & Testing: Establish rigorous... 
    Suggested
    Full time

    Syntronic

    Waterloo, ON
    more than 2 months ago
  • $113.4k - $162k per year

     ...millions of users every day.    As a  Software Developer - iOS , you won’t just build apps—you’...  ...tooling is embedded into everyday engineering practice. Using AI is not optional, it’...  ...tools to increase velocity, improve code quality, and make better technical decisions. We... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Textnow

    Waterloo, ON
    more than 2 months ago
  •  ...At Sony Interactive Entertainment (SIE), quality is a foundational business asset that underpins...  ...meet the highest standards. The Quality Engineering team is dedicated to embedding a culture...  ...What You’ll Bring   ~ Familiarity with software development lifecycle  ~ Clear and... 
    Suggested
    Full time
    Casual work
    Internship
    Work at office

    Playstation Waterloo Co-op

    Waterloo, ON
    a month ago
  • $141.9k - $212.9k per year

     ...synonymous with entertainment excellence and creativity. Senior Software Engineer, Backend Waterloo, ON   Build what’s next for players....  ...deployment patterns, and development practices that raise the quality bar for backend engineering. Partner with product managers,... 
    Internship

    PlayStation Global

    Waterloo, ON
    a month ago
  • $110k - $138k per year

     ...in electronics, electro-mechanics, and software. We’re not just a company; we’re a...  ...seeking a Senior Full Stack Software Engineer to design, develop, test, and maintain software applications...  ...improve development efficiency and software quality Apply security best practices,... 
    Full time

    Syntronic

    Waterloo, ON
    more than 2 months ago
  • $188.2k - $282.2k per year

     ...entertainment excellence and creativity. Staff Software Engineer, Adaptive Experiences Platform...  ...client platforms. Improve developer experience through clear interfaces, reference...  ...automated compatibility testing, and high-quality documentation. Help establish... 
    Long term contract
    Full time
    Contract work
    Internship
    Manual labor

    Playstation

    Waterloo, ON
    a month ago
  •  ...About Cambio Cambio is a software platform for world-class real estate...  ...‍ The role As a Frontend Engineer at Cambio, you will play a...  ...Plans for our web application. Develop maintainable software with a...  ...enhancement in frontend codebase quality and maintainability, along... 
    Full time

    Cambio Ai Inc.

    Waterloo, ON
    more than 2 months ago
  •  ...Software Developer Co-op – Back End    Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the Best Place to Work...  ...ll be a good fit if:    ~ You possess a drive and passion for quality with the ability to inspire,excite and motivate other team members... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    a month ago
  • $115.5k - $173.3k per year

     ...synonymous with entertainment excellence and creativity. Software Engineer II / Software Developer II (React Native)    Build what’s next for players....  ...native modules. ~ Experience delivering production-quality mobile applications using React Native. ~ Experience building... 
    Internship

    PlayStation Global

    Waterloo, ON
    a month ago
  • $141.9k - $212.9k per year

     ...with entertainment excellence and creativity. Senior Software Engineer / Software Developer (React Native)    Build what’s next for players....  ...testing strategies, and development patterns that raise the quality bar for frontend engineering. Mentor engineers and act... 
    Internship

    PlayStation Global

    Waterloo, ON
    a month ago
  •  ...Software Developer Co-op, Developer Productivity - Build & Tools Application ID: 125349 Waterloo, ON About SIE-PlayStation: Recognized...  ...teams within our Foundational Systems and Experiences Engineering (FSEE) organization to do their job: building incredible experiences... 
    Full time
    Casual work
    Internship
    Work at office
    Worldwide

    Playstation Waterloo Co-op

    Waterloo, ON
    a month ago
  •  ...Software Developer in Test Front-End Co-op      Why PlayStation?   PlayStation isn’t just the Best Place to Play — it’s also the...  ...in Test (SDET) Interns who are passionate about software quality for our engineering teams in Waterloo, Ontario. Our SDETs are responsible for... 
    Full time
    Casual work
    Internship
    Work at office
    Immediate start
    Remote work

    Playstation Waterloo Co-op

    Waterloo, ON
    a month ago
  • $100k - $140k per year

     ...transformation. As a Full Stack Developer at RideCo, you will...  ...-to-end tests to ensure code quality and system stability. Perform...  ...innovator in on-demand transit software. Languages: Python,...  ...in Computer Science, Software Engineering, or a related discipline. ~... 
    Full time
    Casual work
    Flexible hours

    Rideco

    Waterloo, ON
    more than 2 months ago
  • $90k - $140k per year

     ...development of digital investigative software that acquires, analyzes, and...  ...looking for a Software Development Engineer in Test to help build and sustain high-quality software through strong test...  ...practices and wants to continue developing technical depth, product judgment... 
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Waterloo, ON
    more than 2 months ago
  • $144k - $176k per year

     ...stronger, more resilient businesses. Our Engineering team is at the heart of building banking...  ...for a curious, impact-driven Senior Software Engineer to join our growing team – someone...  ...complex problems head-on, ship high-quality, robust code, and shape systems that power... 
    Long term contract
    Full time
    Internship

    Relay

    Waterloo, ON
    17 days ago
  • $19.64 per hour

     ...objectives at Conestoga College \\\ Additional activities will include assisting in gathering requirements, agile software development and software quality testing for the project and research activities as required \\\ \\ Requirements \ \\\ Application software... 
    Hourly pay
    Permanent employment
    Full time
    Internship

    Varlab

    Waterloo, ON
    more than 2 months ago
  •  ...1984, we started out as a team of three engineers. Today, we have grown to become a...  ...About The Team Operations Research Software Developers at Kinaxis create algorithms to optimize...  ...architecture consistency, secure design, and code-quality standards. ~ Ability to review AI-... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Waterloo, ON
    11 days ago
  •  ...started out as a team of three engineers. Today, we have grown to...  ...Team Build the future of developer experience for the Maestro platform...  ...to work across enterprise software development, cloud infrastructure...  ...approach to software quality, including automated testing,... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Waterloo, ON
    22 days ago
  •  ...Who We Are; What We Do; Where We’re Going   Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smartphones, tablets, and IoT-related devices. We are continually innovating... 

    magnetforensics

    Waterloo, ON
    9 days ago
  •  ...Responsibility: Associate Director of Software Engineering MCAP at a Glance Joining MCAP means...  .... This includes configuring, coding, developing, and documenting software specifications...  ...cycle time and improve product quality. ~ Development web-based applications... 
    Permanent employment
    Full time
    Shift work

    MCAP

    Waterloo, ON
    10 days ago
  •  ...partner organizations. The Role We are hiring a Full Stack Software Engineer to build the operator side of CasQade, our crypto-agile...  ...TLS and certificate-based authentication from an application developer’s point of view. ~ Experience building real-time features in... 
    Full time

    Qorsa

    Waterloo, ON
    3 days ago
  •  ...excellence and creativity. Full Stack Software Engineer II (Contract Role) Waterloo, ON...  ...for a rare opportunity to deliver high-quality, thoroughly tested code at one of the world...  ..., please apply. Responsibilities: Develop, test and document business critical features... 
    Hourly pay
    Full time
    Contract work
    Internship
    Work at office
    Work from home
    Flexible hours

    Playstation

    Waterloo, ON
    23 days ago
  •  ...impacts on hardware, networks, services, and quality. Write product or system development...  ...peers and stakeholders. Review other developers’ code and provide feedback on best...  ...experience. At least two years of backend software development experience. Experience managing... 
    Full time

    Google

    Waterloo, ON
    1 day ago
  •  ...entertainment excellence and creativity. Software Development Engineer in Test II Contract, 12 months...  ...test cases and execute them to ensure quality of features ~ Implement and...  ...increase test coverage and stability ~ Develop, maintain and improve test automation... 
    Contract work
    Internship
    Immediate start

    PlayStation Global

    Waterloo, ON
    8 days ago
  • $125k - $145k per year

     ...providing best-of-suite Imaging IT software solutions that enable secure,...  ...seeking a Senior Software Developer to join our Waterloo team. As...  ...features, maintaining high-quality standards and meeting...  ...degree in Computer Science, Engineering, or a related field. Experience... 
    Internship
    Live In

    AGFA

    Waterloo, ON
    28 days ago
  •  ...and global impact is on the line. Sr. Software Engineer, DevOps Location: Canada Reports to: Senior...  ...engineering teams to deliver high-quality software faster and more efficiently. Your...  ...excellence, and the overall developer experience across the organization. You... 
    Full time
    Worldwide

    Conga

    Waterloo, ON
    16 days ago
  •  ...partner organizations. The Role We are hiring a Senior Software Engineer to build on SiQcure, our post-quantum platform for software supply...  ...workers, or feed-ingestion systems at scale. Security, developer tools or compliance product experience. You know what a CVE... 
    Full time
    Contract work

    Qorsa

    Waterloo, ON
    4 days ago
  •  ...partner organizations. The Role We are hiring a Senior Software Engineer to own the platform and reliability of SiQcure, our post-quantum...  ...the whole team trusts: metrics, traces, dashboards, alert quality and SLOs, including frontend performance and error monitoring.... 
    Full time
    Internship

    Qorsa

    Waterloo, ON
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Developer, Quality Engineering. Be the first to apply!