Senior Software Developer in Test

3 weeks ago


Waterloo, Canada RideCo Full time

This is an opportunity in the exciting and fast-growing transportation technology industry, with a software company that has been growing sales at 100%+ annually over the past several years. RideCo is directly improving people's lives by solving urban mobility challenges that we can all relate to. We are experiencing explosive growth as people are returning to public transit and transit agencies are turning to our proven on-demand microtransit platform to provide better transit service for less cost.

As a member of the Test & Automation Team, you will be responsible for ensuring RideCo's on-demand transit platform is always running smoothly and meeting our customers' needs. The ideal candidate will have a deep interest in building cloud-based software that can operate at a large scale, solving computationally intensive NP-hard problems, with real-time responsiveness, all while maintaining 99.99% up-time.

Members of the Test & Automation Team work cross-functionally within our Engineering organization, being part developer, part tester, and wearing whatever hat is needed at any given time. You need to be an excellent communicator and thrive in a small-team environment with fast-paced agile iterations. Your contributions will deliver meaningful impact to our customers and the company.

Your day-to-day responsibilities will include :

Collaborate with engineers, product owners, project stakeholders, and other RideCo staff to determine requirements, investigate bugs, implement test cases, and report on test results. Work with engineers to develop test automation strategies and frameworks. Build and run automated functional, integration, stress, and performance tests. Run large scale simulations based on custom or real-world data to find or reproduce issues, bottlenecks, and regressions. Analyze and report the results of testing efforts in a clear and timely manner. Build, maintain, and continually update software quality best practices within assigned teams.

Your playground:

At RideCo you’ll get a chance to play and build with the following tools and technologies, and as part of a cross-functional team that is the world’s foremost innovator in on-demand transit software.

Logistics Engine: algorithms for real-time vehicle routing, optimization, dynamic partitioning, NP-hard problems Mapping/Routing: OpenStreetMap, travel time/route estimation, traffic modeling Large scale SAAS platform: cloud infrastructure, monitoring, native and hosted clients, multi-regional, multi-language support.

Preferred Qualifications and Experience:

Languages: Python (5+ years’ experience), Bash script, JavaScript / Angular Web Stack: Django (3+ years’ experience), Flask, Gunicorn, Nginx, Linux Infrastructure: AWS, Redis, PostgreSQL, RabbitMQ / Dramatiq, Docker Health/Monitoring: AWS CloudWatch, Prometheus, Grafana, Elasticsearch, Logstash Proficient in SQL Excellent communication, analytical, troubleshooting, and problem-solving skills 5+ years’ experience in a software quality role Degree in Computer Science, Software Engineering, or a related discipline Knowledge of testing client/server applications Experience in automation, including functional, integration, stress, and performance testing. Scripting and experience building diverse, robust tooling.

Compensation and Benefits:

Base salary:  $90K - $110K + performance-based bonus or stock options Work-Life Balance & Additional Perks: Flex-time work schedules, vacation time, 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 workspace in the heart of Uptown Waterloo  Commuter Program:  Complimentary rides to and from work 



  • Waterloo, ON, Canada Sun Life Financial Full time

    Senior Software Engineer, Operations page is loaded Senior Software Engineer, Operations Apply locations Waterloo, Ontario Sun Life Toronto Atria time type Full time posted on Posted Yesterday job requisition id JR00092791 You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their fields -...


  • Waterloo, Canada University of Waterloo Full time

    Overview Term - 2 Years The Senior Software Developer is responsible for providing a range of software development and technical services to support the Office of Advancement, the broader campus advancement community, and the broader global advancement alumni and donor constituency. The primary focus of the role will be to provide software design...


  • Waterloo, ON, Canada Hootsuite Inc. Full time

    Intermediate Software Developer, Backend We’re looking for an Intermediate Software Developer, Backend who can design, build, test, and ship high quality software that delivers value to our customers. You’ll work on a small and agile team that continuously incorporates feedback to refine and improve the products and features you deliver. While...

  • Software Developer

    3 weeks ago


    Waterloo, Canada Bosch Full time

    Job Description Software development for Electric Power Steering projects, including specification, design, implementation, integration and testing. As a Software Engineer, you will be part of the project team responsible for developing and releasing software for our customers in the region. You will interact and collaborate with a global network of...

  • Software Developer

    4 weeks ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...

  • Software Developer

    4 weeks ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...

  • Software Developer

    4 weeks ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...

  • Software Developer

    20 hours ago


    Waterloo, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully supporting...


  • Waterloo, ON, Canada Airbus Full time

    Software Developer - Clean Code page is loaded Software Developer - Clean Code Apply locations Waterloo time type Full time posted on Posted Yesterday job requisition id JR10269418 Job Description: Come work for NAVBLUE, a leading services company wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management solutions and services...


  • Waterloo, Canada Agfa Full time

    From product development to implementation, our unified Enterprise Imaging Platform is purpose-built to reduce complexity, improve productivity and deliver clinical value. We use our proven track record as an innovator, our in-depth medical knowledge and our strategic guidance to help healthcare providers achieve their clinical, operational and business...

  • software developer

    4 weeks ago


    Waterloo, Canada Bridge West Dental Office Full time

    Education: Bachelor's degreeExperience: 7 months to less than 1 year or equivalent experienceTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance...


  • Waterloo, Canada Geotab Full time

    Who we are:Geotab ® is a global leader in IoT and connected transportation and certified “Great Place to Work™.” We are a company of diverse and talented individuals who work together to help businesses grow and succeed, and increase the safety and sustainability of our communities.Geotab is advancing security, connecting commercial vehicles to the...

  • software developer

    4 weeks ago


    Waterloo, Canada Bridge West Dental Office Full time

    Education: Expérience: EducationBachelor's degree or equivalent experienceTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist...

  • Software Developer

    20 hours ago


    Waterloo, Canada Geotab Full time

    Software Development – MyGeotab Oakville / You are a skilled Software Developer who specializes or is interested in automated testing and managing CI/CD pipelines. You can complete assignments independently or in a team environment. Your background involves building dependable, large-scale applications with a keen focus on robust testing practices. If...

  • Software Developer

    4 weeks ago


    Waterloo, ON, Canada Robert Bosch Group Full time

    As one of the world's leading automotive steering suppliers, Robert Bosch Automotive Steering LLC is growing in the market and continues to innovate and develop new products to meet customer needs. Our engineering, technical purchasing, and sales teams are located in both Plymouth, MI and Guadalajara, MX, with expansion to Canada. They are fully...


  • Waterloo, ON, Canada Google Inc. Full time

    Senior Software Development Manager, Google Workspace corporate_fare Google place Waterloo, ON, Canada Bachelor’s degree, or equivalent practical experience. ~5 years of experience in a technical leadership role; overseeing projects, with 5 years of experience in a people management, supervision/team leadership role. Master's degree or PhD in...

  • software developer

    6 days ago


    Waterloo, Canada Roseosoft Kithcener Full time

    Education: Bachelor's degreeExperience: 1 year to less than 2 yearsTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the...

  • software developer

    6 days ago


    Waterloo, Canada Roseosoft Kithcener Full time

    Education: Expérience: EducationBachelor's degreeTasksWrite, modify, integrate and test software codeMaintain existing computer programs by making modifications as requiredCommunicate technical problems, processes and solutionsPrepare reports, manuals and other documentation on the status, operation and maintenance of softwareAssist in the collection and...


  • Waterloo, Canada MCAP Full time

    The Role This position is responsible for the design, execution, assessment, security, and troubleshooting of software programs and applications. This includes configuring, coding, developing, and documenting software specifications throughout the project life cycle. In addition, the Software Engineering stream provides day-to-day operations and...

  • Software Developer

    3 weeks ago


    Waterloo, Canada Ford Motor Company Full time

    At Ford of Canada, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible plans for the future of mobility, we have a wide variety of opportunities for you to accelerate your career potential as you help us define tomorrow’s transportation. As a member...