Software Developer – QAOps

Posted 2 weeks ago

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Software Developer in Quality Engineering creating automated testing solutions for Genesys Cloud. Ensuring high reliability and performance of routing engines in a global cloud platform environment.

Responsibilities

  • 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

Job title

Job type

Full Time

Experience level

JuniorMid level

Salary

CA$92,700 - CA$121,700 per year

Degree requirement

Bachelor's Degree

Tech skills

AWSCloudDynamoDBEC2JavaJenkinsJUnitKafka

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.