Software Developer in Test
2 weeks ago
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, with zero down-time, solving computationally intensive real-world problems, with real-time responsiveness.
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. strong>
- Collaborate with engineers, product owners, project stakeholders, and other RideCo staff to determine requirements, investigate issues, implement test cases, and report on test results
- Validate new functionality of mobile, web, and back-end applications for correctness, completeness, accessibility, usability, scalability, and security
- Develop test automation strategies and frameworks
- Build, maintain, and enhance tools that streamline and automate all forms of testing
- Build and run automated functional, integration, stress, and performance tests, including large scale simulations based on generated or real-world data
- Analyze and report the results of testing efforts in a clear and timely manner
- Other duties/projects as assigned
Your playground / what you’ll learn:
At RideCo you’ll get a chance to play, learn, 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.
- Languages: Python, Bash script, JavaScript / Angular / Vue, Cypress, Appium
- Web Stack: Django, Flask
- Mobile: Ionic / Angular hybrid apps for Android and iOS, Kotlin for Android
- Mapping & Routing: OpenStreetMap, travel time/route estimation, traffic modeling
- Infrastructure: AWS, Redis, PostgreSQL, RabbitMQ / Dramatiq / Celery, Docker
- Health/Monitoring: Grafana, performance dashboards, data analytics
- Development Processes: Agile, continuous integration, Jenkins, zero-downtime software delivery
Preferred qualifications and experience:
- Excellent communication skills
- 2 or more years of experience as a Software Developer and/or QA Engineer
- Degree in Computer Science, Software Engineering, or a related discipline
- Knowledge of software quality assurance and control in mobile, web, and client/server applications
- Experience in process automation and automated testing, including functional, integration, stress, and performance
- Scripting and experience building diverse, robust tooling
- Analytical, troubleshooting, and problem-solving skills
Compensation and Benefits:
- Base salary: $70K - $90K + performance-based bonus or stock options
- 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: 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. p>
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. 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.
-
Android Software Developer
2 weeks ago
Waterloo, Canada JAM Software GmbH Full timep>Are you ready to be part of a leading global engineering design house specializing in the design and development of embedded software/hardware, electronics, and electro-mechanics?What we’re looking forHighly motivated and dynamic professionalsMotivated designers with broad backgrounds and service mindset to be a consultantProfessionals with ability to...
-
Software Developer in Test
3 hours ago
Waterloo, Canada Ford Motor Company Full timeCome help build a better world, where every person is free to move and pursue their dreams. Ford Motor Company was built on the belief that freedom of movement drives human progress. It’s a belief that has fueled our passion to create great cars and trucks. And today, it drives our commitment to become the world’s most trusted mobility company,...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Canada RideCo Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring RideCo's...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Canada RideCo Full time €70,000 - €90,000This 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 member of the Test & Automation Team, you will be responsible for ensuring RideCo's...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Canada RideCo Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring RideCo's...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Canada RideCo Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring RideCo's...
-
Software Developer in Test and Automation
2 weeks ago
Waterloo, Canada RideCo Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring...
-
Software Developer in Test and Automation
4 weeks ago
Waterloo, Canada RideCo Inc. Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring...
-
Software Developer in Test and Automation
4 weeks ago
Waterloo, Canada RideCo Full timeLocation: Waterloo, Ontario, Canada 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 member of the Test & Automation Team, you...
-
Software Developer in Test and Automation
3 weeks ago
Waterloo, Canada RideCo Inc. Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring...
-
Software Developer in Test and Automation
3 weeks ago
Waterloo, Canada RideCo Full timeLocation: Waterloo, Ontario, Canada 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 member of the Test & Automation Team, you...
-
Software Developer in Test and Automation
4 weeks ago
Waterloo, Canada RideCo Full timeLocation: Waterloo, Ontario, Canada 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 member of the Test & Automation Team, you...
-
Software Developer in Test and Automation
4 weeks ago
Waterloo, Canada RideCo On-Demand Transit Full timeThis 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 member of the Test & Automation Team, you will be responsible for ensuring...
-
Software Developer in Test
1 day ago
Waterloo, Canada Altair Full timestrong>Transforming the Future with Convergence of Simulation and DataSoftware DeveloperJob SummaryOur client in Waterloo, ON is looking for a Test Engineer General. This is a contract position.What You Will DoIn this role, you will be creating and designing a web portal for alpha & beta test programs run by the UAT team. You will be integrating various...
-
Software Developer in Test
2 weeks ago
Waterloo, Canada RideCo On-Demand Transit Full timep>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 member of the Test & Automation Team, you will be responsible for ensuring...
-
Software Developer in Test
2 weeks ago
Waterloo, Canada RideCo Full timeWaterloo, Ontario, Canada 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 member of the Test & Automation Team, you will be...
-
Senior Software Development Engineer
2 weeks ago
Waterloo, Canada Agfa-Gevaert Full timep>Agfa HealthCare, is a division of the Agfa-Gevaert Group which is headquartered in Mortsel, Belgium and traded on Euronext Brussels (AGFB).At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure, effective and...
-
Embedded Software Developer – Microcontrollers
2 months ago
Waterloo, Canada JAM Software GmbH Full timeEmbedded Software Developer – Microcontrollers Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...
-
Embedded Software Developer – Microcontrollers
2 months ago
Waterloo, Canada JAM Software GmbH Full timeEmbedded Software Developer – Microcontrollers Join Syntronic: Where Your Innovation Shapes the Future At Syntronic, we don't just follow industry trends—we set them! Join us in partnering with visionary companies and the brightest minds to turn ground-breaking ideas into reality. Imagine working on cutting-edge telecom advancements, pioneering...
-
Senior Software Development Engineer
7 days ago
Waterloo, Canada Agfa-Gevaert Full timeCreate AlertAgfa HealthCare, is a division of the Agfa-Gevaert Group which is headquartered in Mortsel, Belgium and traded on Euronext Brussels (AGFB).At Agfa HealthCare, we support healthcare professionals across the globe to transform the delivery of care. Our focus is 100% on providing best-of-suite Imaging IT software solutions that enable secure,...