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

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.

QAOps – Software Engineer
GenesysSoftware Engineer ensuring quality and reliability of cloud conversation routing engine. Collaborate across teams on automated testing and design improvements for high throughput systems.
Tech Stack
Tools & technologiesAWSCloudDynamoDBEC2JavaJenkinsJUnitKafka
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 resumeApplicant 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