Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Quality Engineer - Test Automation, AI Testing & Java/Python

Full-time

Astra North Infoteck Inc.

  1. Quality Engineer  – Test Automation, Java/Python & GenAI

    Roles and Responsibilities:

    • Partner with DevOps,   Development, Product, and   QE teams to   design and execute   exploratory, automated,   and AI-focused   tests that ensure   product quality.

    • Define quality strategies, test plans, test   cases, and test   data for functional, integration, system, regression, API, database, and   acceptance testing.

    • Design, develop, and   maintain scalable test   automation frameworks using   Java, Python, or   Groovy.

    • Build automated tests   for AI-enabled   features, including prompt   behavior, response accuracy, hallucination risks, safety, reliability, latency,   and regression coverage.

    • Validate AI integrations, APIs, microservices, data   pipelines, model interactions, and third-party   services.

    • Establish testing approaches   for both deterministic   and non-deterministic   AI behavior, including   evaluation datasets, expected   behavior, quality thresholds, and repeatability.

    • Integrate automated testing   and AI quality   checks into CI/CD pipelines in   partnership with DevOps   teams.

    • Use tools and   frameworks such as   Selenium, Cucumber/Gherkin, Playwright, RestAssured, JUnit, TestNG, ReadyAPI, and JMeter.

    • Identify, document, prioritize, and track defects   through resolution.

    • Analyze test coverage, quality trends, AI   evaluation results, and   production feedback to   identify gaps and   drive continuous improvement.

    • Collaborate with cross-functional Agile teams   to deliver reliable, secure, and user-focused product features.

    • Communicate test results, risks, quality metrics, and release recommendations   clearly to technical   and non-technical stakeholders.

    Required Skills:

    • 5+ years of   relevant experience in   Quality Engineering, Quality   Assurance, test automation, or software development.

    • 5+ years of   programming experience   with Java,   Python, Groovy, or   a comparable language.

    • 5+ years of   experience building and   maintaining test automation   frameworks.

    • Hands-on experience   with Selenium, Cucumber/Gherkin, Playwright, RestAssured, or similar   automation technologies.

    • Experience testing functional   and non-functional   requirements, APIs, integrations, databases, microservices, and regression suites.

    • Experience with testing   frameworks and tools   such as JUnit, TestNG, qTest, ReadyAPI, and JMeter.

    • Understanding of TDD, ATDD, BDD, continuous   testing, and risk-based testing practices.

    •  Experience testing AI   or machine learning-powered applications, APIs, conversational systems, or generative AI   features.

    • Understanding of AI   quality concepts such   as prompt evaluation, grounding, accuracy, relevance, toxicity, bias, hallucination detection, and   response consistency.

    • Ability to create   effective test data   and evaluation datasets   for AI-driven   functionality.

    • Strong analytical, problem-solving, communication,   and technical documentation   skills.

    • Ability   to work effectively   in a fast-paced, cross-functional   Agile environment.

    Nice to Have:

    • Experience with AI   evaluation frameworks,   LLM testing, prompt   engineering, retrieval-augmented generation, embeddings, or model observability.

    • Experience with Git, Bitbucket, Jenkins, CI/CD pipelines, Artifactory, SonarQube, Jira, Confluence, AWS, Kubernetes, Maven, or   Gradle.

    • Experience testing cloud-native applications and   distributed microservice   architectures.

    • Experience with security, performance, accessibility, or reliability testing.

    • Experience developing   automation scripts and   reusable testing utilities.

    • Experience   with Tableau or   other analytics and   visualization platforms.

    • CSTE certification or   an equivalent quality   engineering certification.

    • Experience working directly   with DevOps teams   to implement automated   quality gates and   release controls.

Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Senior Quality Engineer - Test Automation, AI Testing & Java/Python in Toronto, ON vacancy
  •  ...Responsibilities Lead automation-first quality strategy and automation solutions across programs. Develop...  ...GenAI-powered solutions for automated test design, code generation, execution, and defect analysis. Design and build AI-assisted UI and API automation frameworks... 
    Senior
    Work at office
    3 days per week

    Cognizant

    Toronto, ON
    1 day ago
  • $110k - $140k per year

     ...business challenges through intelligent automation, agentic AI, and custom technology solutions. Our...  ...consulting expertise with hands-on engineering to bridge the gap between strategy and...  ...Agents, Microsoft Power Platform etc. Seniority Mid-to-Senior (3–7 years relevant... 
    Senior
    Python
    Full time
    Work at office

    Green Light Consulting

    Toronto, ON
    1 day ago
  • $85k - $95k per year

     ...experience in mobile functional testing across both iOS and...  ...platforms, along with hands -on automation expertise using Appium, XCUITest...  ...focuses on ensuring high -quality mobile applications through...  ...degree in Computer Science, Engineering, or related field (or equivalent... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Local area

    Infoya

    Toronto, ON
    1 day ago
  • $137.6k - $172k per year

     ...customers build the skills they need for a world being reshaped by AI. Read more about the combined company by visiting our  blog...  ...make a difference at global scale. Job Overview: As a Senior Software Test Engineer (Test Infrastructure and Tooling) at Coursera, you’ll play a... 
    Suggested

    Coursera

    Toronto, ON
    1 day ago
  • $90k - $165k per year

     ...and communities. The Role We're hiring experienced Senior Quality Engineers to work on Veeva Vault, a rapidly growing SaaS platform...  ...Engineering team, you'll be responsible for functional and automation testing to deliver a top-quality SaaS product. This is a hands... 
    Senior
    Python
    Java
    Remote job
    Full time
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    1 day ago
  •  ...AI Automation Engineer Aspire Software is seeking an AI Automation Engineer to join our growing team in Toronto! About The Role Aspire Software...  ...Move fast from idea to MVP to production Run beta tests with real users, gather feedback, and improve continuously... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start

    Valsoft Corporation

    Toronto, ON
    1 day ago
  •  ...Jira Service Management Developer – Java, Python & AI Automation Key Responsibilities • Design and scale Jira Service Management portals, intake forms, request types, custom fields, workflows, approvals, queues, SLAs, permissions, and validation rules. • Build... 
    Python
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    8 hours ago
  • $82k - $100k per year

     ...NetBrain is the leader in no-code network automation. Its ground-breaking Next-Gen platform...  ...NetBrain is looking for an experienced Senior QA Engineer to work on a variety of automation-related...  ...automation platform, powered by agentic-AI. We need a detail-oriented and logical... 
    Senior
    Python
    Java
    Work at office

    NetBrain

    Toronto, ON
    2 hours ago
  •  ...MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 14,000+...  ...the talent to match. About the Role: As a Senior SDET on the Quality Platform team, you'll build the shared testing infrastructure, frameworks, and AI-assisted tooling... 
    Senior
    Full time
    Immediate start

    Maintainx

    Toronto, ON
    1 day ago
  • $137.6k - $172k per year

     ...Responsibilities Build software and solutions that enable engineering teams to deliver high-quality software. Research AI-augmented agentic solutions and lead large-scale test automation initiatives. Monitor test environments and provide support when errors and incidents... 
    Senior
    Python
    Java
    Full time

    Coursera

    Toronto, ON
    13 days ago
  • $167.5k - $235k per year

     ...cross-functional team to build AI agents that fundamentally...  ...currently consists of fewer than five engineers. The work spans critical areas...  .... We are seeking a Senior Software Engineer with a strong...  ...territory, and consistently ship high-quality, production-ready systems that... 
    Senior
    Python
    Java
    Long term contract
    Full time
    Casual work
    Internship
    Work at office
    Local area
    Immediate start

    Justworks

    Toronto, ON
    1 day ago
  •  ...do. We're looking for a Senior Full Stack Developer to join...  .... In this role, you'll build automation solutions that improve operational...  ...with cross-functional engineering and infrastructure teams to develop...  ...automation solutions using Python and modern full stack... 
    Senior
    Python
    Full time
    Temporary work
    Flexible hours

    RAVL

    Toronto, ON
    1 day ago
  •  ...Position: Senior AI Engineer Location: Toronto, ON Job ID#:   RQ11252  Duration: 8 Months Role Overview We are seeking...  ...deployment procedures, and support materials Participate in testing, troubleshooting, deployment, and ongoing improvements... 
    Senior
    Python
    Full time

    Symbiotic Digital

    Toronto, ON
    1 day ago
  • $120k - $160k per year

     ...real outcomes. The Opportunity ShyftLabs is looking for a Senior AI Engineer to sit at the intersection of AI/ML engineering and backend...  ...iteration Integrate LLM APIs, ML models, and intelligent automation pipelines into scalable, production-grade backend systems... 
    Senior
    Python
    Full time
    Work at office
    3 days per week

    Shyftlabs

    Toronto, ON
    1 day ago
  • $130k - $180k per year

     ...and we are looking to hire a BE Python Developer for the Platform...  ...Infrastructure/DevOps Open on seniority from Senior to Staff level...  ...already profitable/focused on quality ~95% remote, we meetup 1X a...  ...outstanding Senior/Staff/Lead Platform Engineer who wants to play a core role... 
    Senior
    Python
    Long term contract
    Full time
    Remote work
    Visa sponsorship
    Work visa
    Flexible hours

    Acquird.io

    Toronto, ON
    1 day ago
  • $110k - $130k per year

     ...design, build, ship, and scale the AI-enabled workflows and agents...  ...prioritized backlog of AI and automation opportunities: define...  ...Working knowledge of prompt engineering, agent-based workflows, AI orchestration...  ...it. Scripting ability in Python or JavaScript is a genuine bonus... 
    Senior
    Python
    Full time
    Internship
    Work at office
    Work from home
    Flexible hours

    Alayacare

    Toronto, ON
    1 day ago
  •  ...across Canada. They are seeking a senior D365 developer. The...  ...a skilled and experienced QA Automation Tester. This role requires an...  ...\ \\ § \\ Develop automated test scripts using automated tools...  ...may affect the schedule or quality of the product or the testing... 
    Senior
    Java
    Full time

    Yoush Consulting

    Toronto, ON
    1 day ago
  • $106.25k - $125k per year

     ..., and so are the rewards. At Robinhood, Quality Engineering (QE) is a critical function within our broader...  ...to ship confidently by embedding robust test strategies, running critical end-to-end checks, and maintaining automation systems that scale with our product velocity... 
    Senior
    Python
    Java
    For contractors
    Work at office
    Flexible hours
    Shift work
    3 days per week

    Robinhood

    Toronto, ON
    26 days ago
  •  ...Contact Center Automation Engineer – IVR, UI/API Automation, Java, Agile Skills Required: • Expertise in Contact Center platforms • IVR/Routing Automation using Cyara, Hammer, etc. • Automation testing across UI and APIs (Selenium, Postman, Karate, etc. –... 
    Java
    Permanent employment

    Astra North Infoteck Inc.

    Toronto, ON
    a month ago
  •  ...leading security-first enterprise AI company. We build cutting-edge...  ...is a team of researchers, engineers, designers, and more, who are...  ...Applied AI Engineer, Agents & Automations, you will: Build AI-powered...  ...stronger eval suites, regression tests, and signals for modelling.... 
    Full time
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Toronto, ON
    1 day ago
  •  ...endless meetings, and where every engineer has a direct line to user impact...  ...Role We're looking for an AI-native engineer who focuses on building systems that automate engineering work and multiply developer...  ...that automates debugging, testing, and deployments High-scale data... 
    Senior
    Python
    Long term contract
    Full time
    Internship
    Work at office

    Betstamp

    Toronto, ON
    1 day ago
  • $85k - $90k per year

     ...About the Job: The QA Engineer is responsible for end-to-end test coverage across manual and AI-driven automated testing. This role requires the ability to design and execute traditional manual test cases as well as build and prompt AI agents to autonomously generate and execute... 
    Java
    Permanent employment
    Full time
    Work at office
    Local area
    Night shift
    Weekend work

    Infoya

    Toronto, ON
    1 day ago
  • $157.5k - $192.5k per year

     ...and predictably. Core and Risk Engineering are tied at the hip, and you'...  ...measured in escaped defects, test flakiness and duration, incident...  .... Your mission is to scale quality operations and build the...  ...numbers mean something. You are AI-fluent in practice — using AI... 
    Senior
    Full time
    Internship
    Local area
    Shift work

    Relay

    Toronto, ON
    1 day ago
  •  ...We are a growing fintech organization looking to add a Senior Software Development Engineer in Test! What you’ll be responsible for in this role:...  ...structured test plans and test cases in JUnit 5 . Preparing quality assurance policies and procedures   Designing,... 
    Senior
    Java
    Full time

    Episode Six

    Toronto, ON
    1 day ago
  •  ...Haventree is looking for a strong senior software back-end engineer to join our fast-growing team, where you...  ...only be responsible for delivering high-quality backend solutions but also for leading...  ...Responsibilities: Design, develop, test, refactor and scale backend... 
    Senior
    Java
    Full time
    Flexible hours

    Haventree Bank

    Toronto, ON
    1 day ago
  • $135k - $210k per year

     ...Guidepoint seeks an experienced Data/AI Engineer as an integral member of the Toronto-based...  ...responsible AI and best-in-class MLOps. The Senior AI/ML Engineer will be a primary contributor...  ...improve retrieval and generation quality through techniques like retrieval optimization... 
    Senior
    Python
    Full time
    Worldwide

    Guidepoint

    Toronto, ON
    1 day ago
  •  ...teams and customers who depend on AI — risk, fraud, collections,...  ...run rigorous evals: measure quality, catch regressions, and feed results...  ...for agentic systems; mentor engineers and partner with ML, product,...  .... ~ Proficiency in Python across a broad stack — pipeline... 
    Senior
    Python
    Full time

    Paytm

    Toronto, ON
    1 day ago
  •  ...Competitive Intelligence Klue Engineering is hiring! We're looking for a Senior Software Engineer to join our...  ...agents that can reason, plan and automate workflows for users. You will be leading...  ...the-loop) that measure relevance, quality, latency, and end-to-end task... 
    Senior
    Python
    Full time
    Work at office

    Klue Inc.

    Toronto, ON
    1 day ago
  •  ...Responsibilities Create testing documentation including test plans,...  ...cases/scripts, bug reports, and quality and risk assessments. Perform functional, automation, regression, and scheduled QA testing...  ...coverage. Work with software engineers, product managers, and QA... 
    Senior
    Java
    Full time
    Work at office
    Work from home
    Flexible hours

    Veeva Systems

    Toronto, ON
    16 days ago
  •  ...The Software Developer in Test is an integral part of the scrum...  ...contributing to the overall quality of the finished feature by being...  ...: Help in building an Engineering culture that enables quality...  ...frequent contributions to our test automation harness as part of the... 
    Senior
    Full time
    Internship

    Kong Company

    Toronto, ON
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Quality Engineer - Test Automation, AI Testing & Java/Python. Be the first to apply!