Canada Remote (Country)

Eleks is hiring an Automation Test Engineer

Design, develop, and maintain automated UI and API test solutions. Work closely with manual QA teams to identify suitable test cases for automation, establish reusable frameworks, and integrate test reporting into CI/CD pipelines to ensure comprehensive coverage and traceability.

Responsibilities

  • Create and sustain automated UI testing using current automation tools and frameworks
  • Develop and run test scripts for APIs and web services
  • Work with manual QA teams to identify test cases suitable for automation
  • Support review of potential automated test cases to ensure optimal testability
  • Help build and manage a structured, reusable testing strategy that clearly demonstrates scope and coverage to stakeholders
  • Apply a risk-based, business-driven approach to testing
  • Produce clear test reports and dashboards integrated into CI/CD automation pipelines
  • Investigate test execution failures and update test scripts or log defects as needed
  • Contribute automation insights to align team practices and methodologies
  • Provide accurate time estimates for test analysis, scripting, and execution to support realistic scheduling
  • Set up and manage test environments, including deployment of new releases for consistent test readiness

Requirements

  • Minimum of 4 years in software quality assurance
  • At least 3 years focused on UI automation for web applications, with hands-on experience in API and web service testing across integration levels
  • Solid programming skills in Python or another programming language
  • Familiarity with test design methods and testing standards such as ISTQB® or TMap Next®
  • Demonstrated experience building and maintaining modular, reusable, data-driven test automation frameworks with low maintenance needs
  • Experience working with Jenkins, Kubernetes, and CI/CD pipelines
  • Self-motivated learner who works proactively with minimal supervision and meets deadlines
  • Committed to ongoing learning and process improvement
  • Strong sense of ownership and organizational abilities
  • Collaborative team member capable of independent work when necessary
  • Upper-Intermediate English proficiency in both written and verbal communication

Tech Stack

Python, Jenkins, Kubernetes, CI/CD, UI test automation, API testing, WebService testing, test automation frameworks

Benefits

  • Direct collaboration with the client
  • Engaging and complex projects
  • Opportunities for skill growth
  • Work alongside experienced professionals
  • Fast-paced, low-bureaucracy environment

Work Arrangement

local-country — Canada

  • Fast-paced and low-bureaucracy work environment
  • Focus on professional growth
  • Collaboration with skilled professionals
  • Involvement in complex technical challenges
  • Direct engagement with clients

Additional Information

  • Upper-Intermediate English proficiency (written and verbal) is required
Required Skills
PythonJenkinsKubernetesUI Test AutomationAPI TestingWebService TestingTest DesignISTQBTMap NextSoftware Quality Assurance PythonJenkinsKubernetesCI/CDUI test automationAPI testingWebService testingtest automation frameworks
About company
Eleks
Eleks appears to be a technology company with a Center of Excellence department working in the mining and metals sector.
All jobs at Eleks Visit website
Job Details
Department Software Development
Category qa_testing
Posted 2 months ago