Software Engineer ensuring quality and reliability of cloud conversation routing engine. Collaborate across teams on automated testing and design improvements for high throughput systems.
Responsibilities
Own the quality and reliability of a real time routing engine that powers how conversations are matched to agents across a global cloud platform
Drive end to end quality strategy for a high throughput, event driven routing service, ensuring reliability and accuracy across global deployments
Design and implement automated testing solutions across REST APIs, event streaming pipelines, in memory data stores, and cloud persistence layers
Contribute production level Java code to improve system functionality, testability, and overall performance
Build and maintain comprehensive system and integration tests that validate full conversation routing flows across multiple regions
Investigate complex system behaviors and resolve defects by analyzing failures across distributed, multi tenant environments
Influence design decisions by identifying risks early and advocating for scalable, testable architecture
Collaborate with cross functional teams to standardize testing practices, improve tooling, and drive quality consistency
Strengthen CI and CD pipelines by integrating robust automated validation and improving feedback loops for engineering teams
Requirements
2+ years of professional experience in software development with a strong emphasis on quality engineering
Proficiency in Java and solid understanding of object oriented design principles
Experience testing REST APIs through both functional and automated approaches
Familiarity with CI and CD pipelines such as Jenkins or similar tools
Working knowledge of event driven systems and messaging platforms such as Kafka
Experience using testing frameworks such as TestNG or JUnit
Exposure to cloud platforms such as AWS, including services like DynamoDB, SQS, S3, or EC2
Proficiency with version control systems such as Git
Benefits
Comprehensive extended group health coverage
Generous paid time off, including vacation and personal leave
Retirement savings program with employer RRSP matching up to a prescribed maximum amount
Family-friendly benefits, including parental leave top-up and adoption assistance
Growth and development opportunities through access to learning resources and internal mobility programs
Spanish AI Product Tester role focusing on notification sorting with a Google Pixel device for a global data company. Requires fluent Spanish and daily participation for 14 consecutive days.
Portuguese AI Product Tester for Productive Playhouse participating in a notification sorting project. Using Google Pixel device and interacting with mobile applications for 14 consecutive days.
Korean AI Product Tester participating in notification sorting project for a global data company. Using a Google Pixel device for a 14 - day engagement to improve mobile AI technologies.
Senior QA Performance Tester needed for a hybrid contract role in Toronto, ON, within the BFSI domain, requiring 10+ years of QA experience and expertise in JMeter and ReadyAPI.
Japanese AI Product Tester working 100% remotely for Productive Playhouse, engaging in notification sorting project using Google Pixel device over 14 days.
AI Product Tester for a global data company handling notification sorting using a Google Pixel. Engaging with mobile apps and providing daily feedback during a 14 - day project.
Italian AI Product Tester for Productive Playhouse assessing mobile app notifications using Google Pixel devices. Engaging in daily tasks for 14 consecutive days.
Participate in notification sorting project for mobile AI using a Google Pixel device. Engaging in daily tasks for 14 days while providing frequent feedback and documentation.