Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Genesys

QAOps – Software Engineer

Genesys

Software Engineer ensuring quality and reliability of cloud conversation routing engine. Collaborate across teams on automated testing and design improvements for high throughput systems.

Posted 5/25/2026full-timeRemote • 🇨🇦 CanadaJuniorMid-Level💰 $92,700 - $121,700 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudDynamoDBEC2JavaJenkinsJUnitKafka

About the role

Key responsibilities & impact
  • 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

What you’ll need
  • 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

Comp & perks
  • 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

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Javaobject oriented designautomated testingREST APIsevent driven systemsmessaging platformsKafkaTestNGJUnitcloud platforms
Soft Skills
quality engineeringcollaborationinfluence design decisionsrisk identificationadvocacy for architectureproblem solvingcommunicationstandardization of practicesimprovement of toolingdriving quality consistency