
QAOps – Software Engineer
Posted Jun 19

Posted Jun 19
This is a fully remote position, open to applicants in Canada.
• Take ownership of the quality and dependability of a real-time routing engine that facilitates the matching of conversations to agents on a global cloud platform.
• Develop a comprehensive quality strategy for a high-capacity, event-driven routing service, ensuring both reliability and precision across worldwide deployments.
• Design and execute automated testing solutions for REST APIs, event streaming pipelines, in-memory data stores, and cloud persistence layers.
• Contribute production-level Java code to enhance system capabilities, testability, and overall efficiency.
• Create and uphold thorough system and integration tests that confirm complete conversation routing flows across various regions.
• Analyze intricate system behaviors and rectify defects by investigating failures within distributed, multi-tenant environments.
• Shape design choices by recognizing risks early and promoting scalable, testable architectures.
• Work together with cross-functional teams to standardize testing methodologies, enhance tools, and ensure consistent quality.
• Reinforce CI and CD pipelines by incorporating robust automated validations and enhancing feedback mechanisms for engineering teams.
• A minimum of 2 years of professional experience in software development with a strong focus on quality engineering.
• Proficient in Java with a solid grasp of object-oriented design principles.
• Experience in testing REST APIs using both functional and automated methods.
• Familiarity with CI and CD pipelines such as Jenkins or equivalent tools.
• Practical knowledge of event-driven systems and messaging platforms like Kafka.
• Experience with testing frameworks such as TestNG or JUnit.
• Exposure to cloud services such as AWS, including offerings like DynamoDB, SQS, S3, or EC2.
• Proficient in version control systems such as Git.
• Comprehensive extended group health coverage.
• Generous paid time off, including vacation and personal leave.
• Retirement savings program with employer RRSP matching up to a specified maximum amount.
• Family-friendly benefits, including parental leave top-up and adoption assistance.
• Opportunities for growth and development through access to learning resources and internal mobility programs.
Gainwell Technologies
Vodafone
Westinghouse Electric Company
Boombit
Get handpicked remote jobs straight to your inbox weekly.