Jobs
>
Kitchener

    Senior Software Developer in Test - Waterloo, Canada - RideCo

    RideCo
    Default job background
    Full time
    Description

    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

  • Clearpath Robotics

    Test Developer

    2 weeks ago


    Clearpath Robotics Kitchener, Canada Full time

    About the Job · We believe in providing our clients with specific solutions to their problems. This might mean prototyping new hardware platforms, developing custom software applications, or processing 3D point clouds. Our projects range from one-off development of multi-ton unm ...


  • Bartechstaffing Waterloo, ON, Canada

    Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. Our client has engaged us to assist them in hiring a contract Automation Developer(Phone Connectivity) - Senior. Hourly pay range $ ...


  • The Bartech Group, Inc. Waterloo, ON, Canada

    Contract · CA$65 - CA$75 per hour · Bartech Staffing is a leading engineering, technical and professional staffing firm, and our clients include some of the nation's biggest companies. Our client has engaged us to assist them in hiring a contract Automation Developer(Phone Conn ...


  • CB Canada Waterloo, Canada

    Ref ID: · Classification: Quality Assurance Analyst · Compensation: $ to $ yearly · When it comes to mission-critical software applications, it is essential to ensure that only high-quality code is shipped into production. Particularly when it comes to applications that are rel ...


  • Clearpath Robotics Kitchener, ON, Canada Full time

    Job Type: Full-Time Permanent · College Diploma, with 5+ years' work experience in ME/EE/SW or Testing · Division: OTTO by Rockwell Automation · About OTTO by Rockwell Automation OTTO Motors is a global leader in autonomous technology for material handling inside manufacturing an ...


  • Google Inc. Waterloo, ON, Canada Full time

    Senior Test Developer, Augmented Reality · corporate_fare Google place Waterloo, ON, Canada ; Mountain View, CA, USA ; +1 more · Apply · info_outline · info_outline X Info Note: By applying to this position you will have an opportunity to share your preferred working location ...


  • RideCo Inc. Waterloo, ON, Canada

    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 ...


  • RideCo Inc. Waterloo, Canada

    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 ...


  • RPMGlobal Waterloo, ON, Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Senior · Our client in Waterloo, ON is looking for an Software Engineer Senior. This is a contract position. · The Software Developer will join a team that manages and maintains our rapidly gro ...


  • Google Inc. Waterloo, ON, Canada

    corporate_fare Google place Waterloo, ON, Canada · Apply · ~ Bachelor's degree or equivalent practical experience. · ~2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. ...


  • RideCo Inc. Waterloo, ON, Canada

    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. As a member of the Test & Automation Team, you will be responsible for ensuring RideCo's ...


  • D2L Kitchener, Canada

    D2L is a cloud company that is modernizing education and building the Future of Work. The old models of teaching and learning are in the midst of the largest transformation in history, and D2L is at the heart of that fundamental shift. · New models of teaching and learning enable ...


  • RPMGlobal Waterloo, ON, Canada

    Transforming the Future with Convergence of Simulation and Data · Software Engineer Senior · Our client in Waterloo, ON is looking for a Software Engineer Senior. This is a contract position. · If you would like to work with a great team on next generation in-vehicle user expe ...

  • Venuiti

    QA Manager

    6 days ago


    Venuiti Kitchener, Canada

    **Job Title: QA Manager Location: Waterloo, ON** · **Job Summary**: · **Key Responsibilities**: · - Create, manage and execute test plans and test cases to ensure thorough and accurate testing. · - Develop, implement and maintain test automation frameworks for regression and func ...

  • Airbus Canada

    Clean Code

    2 weeks ago


    Airbus Canada Waterloo, Canada

    **Job Summary**: · Come work for NAVBLUE, a leading services company wholly owned by Airbus, dedicated to Flight Operations & Air Traffic Management solutions and services for airlines, airports, and Air Navigation Service Providers (ANSPs). We combine aircraft manufacturer exper ...


  • Hewlett Packard Kitchener, Canada

    **Job Summary** · This role is responsible for designing, implementing, and executing comprehensive testing strategies to identify defects, verify functionality, and maintain a high standard of product excellence. The role monitors testing progress, analyzes results, and makes in ...


  • AlumaPower Kitchener-Waterloo, Canada

    **Battery Chemist**, AlumaPower Corporation · Do you want to be part of a revolutionary new company developing products based on a patented technology that can reduce society's reliance on fossil fuels by creating a new kind of clean fuel? · AlumaPower's breakthrough technology r ...


  • Emonics Waterloo, Canada

    **Role: BT &Projections Tester** · **Waterloo /** **Ottawa, Ontario** · Looking for a dynamic individual with experience in wireless connection technologies such as · Bluetooth, Projection Services (Android Auto & CarPlay) and Wi-Fi, who has excellent analytical and · debugging s ...

  • Conestoga College

    Manager, Testing

    4 days ago


    Conestoga College Kitchener, Canada

    Requisition Details · **Job Title**: · **Manager, Testing & Assessment Services** · **Requisition #**: · **23-177** · **Campus**: · Doon · **Department**: · Dean of Student's Office · **Payband**: · 11 · **Payband Range**: · $87, $109,292.00 · **Hours/Week**: · 37.5 · **Posting D ...


  • Equitable Life of Canada Waterloo, Canada

    At Equitable Life of Canada, we realize that your work life is not just about performing a job; it's about being part of a workplace that helps you grow and reach your full potential. Within our friendly and collaborative work environment, we recognize that the key to our growth ...