automation engineer

Astra North Infoteck Inc.Toronto, ONjobbankcapublished 09/15/2026
Must-have:PythonJavaDevOpsQA/TestAgileCI/CDMicroservicesAI

<b>Job Description</b><br><span id="spandesc"><ol style="margin:0px; padding:0px; list-style:none" class="_wdUoQG_messageList"><li style="" id="901d8283-a050-4a23-86c5-2219c41975e2" class="_wdUoQG_messageTurn"><div style="background:0px 0px; position:relative" class="_wdUoQG_assistantMessage"><div style=""><div style="margin:0px" class="_wdUoQG_messageCopy _A1mksG_dilContent _pKBN-W_sportsContent"><p style="margin:0px"><b>Quality Engineer<span>&nbsp;</span>? Test Automation, Java/Python &amp; GenAI</b><br/></p><p style="margin:0px"><b>Roles and Responsibilities:</b><br/></p><p style="margin:0px"></p><div>? Partner with DevOps,<span>&nbsp;</span>Development, Product, and<span>&nbsp;</span>QE teams to<span>&nbsp;</span>design and execute<span>&nbsp;</span>exploratory, automated,<span>&nbsp;</span>and AI-focused<span>&nbsp;</span>tests that ensure<span>&nbsp;</span>product quality.<br/></div><div>? Define quality strategies, test plans, test<span>&nbsp;</span>cases, and test<span>&nbsp;</span>data for functional, integration, system, regression, API, database, and<span>&nbsp;</span>acceptance testing.<br/></div><div>? Design, develop, and<span>&nbsp;</span>maintain scalable test<span>&nbsp;</span>automation frameworks using<span>&nbsp;</span>Java, Python, or<span>&nbsp;</span>Groovy.<br/></div><div>? Build automated tests<span>&nbsp;</span>for AI-enabled<span>&nbsp;</span>features, including prompt<span>&nbsp;</span>behavior, response accuracy, hallucination risks, safety, reliability, latency,<span>&nbsp;</span>and regression coverage.<br/></div><div>? Validate AI integrations, APIs, microservices, data<span>&nbsp;</span>pipelines, model interactions, and third-party<span>&nbsp;</span>services.<br/></div><div>? Establish testing approaches<span>&nbsp;</span>for both deterministic<span>&nbsp;</span>and non-deterministic<span>&nbsp;</span>AI behavior, including<span>&nbsp;</span>evaluation datasets, expected<span>&nbsp;</span>behavior, quality thresholds, and repeatability.<br/></div><div>? Integrate automated testing<span>&nbsp;</span>and AI quality<span>&nbsp;</span>checks into CI/CD pipelines in<span>&nbsp;</span>partnership with DevOps<span>&nbsp;</span>teams.<br/></div><div>? Use tools and<span>&nbsp;</span>frameworks such as<span>&nbsp;</span>Selenium, Cucumber/Gherkin, Playwright, RestAssured, JUnit, TestNG, ReadyAPI, and JMeter.<br/></div><div>? Identify, document, prioritize, and track defects<span>&nbsp;</span>through resolution.<br/></div><div>? Analyze test coverage, quality trends, AI<span>&nbsp;</span>evaluation results, and<span>&nbsp;</span>production feedback to<span>&nbsp;</span>identify gaps and<span>&nbsp;</span>drive continuous improvement.<br/></div><div>? Collaborate with cross-functional Agile teams<span>&nbsp;</span>to deliver reliable, secure, and user-focused product features.<br/></div><div>? Communicate test results, risks, quality metrics, and release recommendations<span>&nbsp;</span>clearly to technical<span>&nbsp;</span>and non-technical stakeholders.<br/></div><p></p><p style="margin:0px"><b>Required Skills:</b><br/></p><p style="margin:0px"></p><div>? 5+ years of<span>&nbsp;</span>relevant experience in<span>&nbsp;</span>Quality Engineering, Quality<span>&nbsp;</span>Assurance, test automation, or software development.<br/></div><div>? 5+ years of<span>&nbsp;</span>programming experience<span>&nbsp;</span>with Java,<span>&nbsp;</span>Python, Groovy, or<span>&nbsp;</span>a comparable language.<br/></div><div>? 5+ years of<span>&nbsp;</span>experience building and<span>&nbsp;</span>maintaining test automation<span>&nbsp;</span>frameworks.<br/></div><div>? Hands-on experience<span>&nbsp;</span>with Selenium, Cucumber/Gherkin, Playwright, RestAssured, or similar<span>&nbsp;</span>automation technologies.<br/></div><div>? Experience testing functional<span>&nbsp;</span>and non-functional<span>&nbsp;</span>requirements, APIs, integrations, databases, microservices, and regression suites.<br/></div><div