Quality Assurance Automation Engineer

Kumaran Systems
Toronto, CA; US

Job Description

We are seeking a skilled Python Automation Engineer with strong expertise in Robot Framework to design and implement scalable test automation solutions. The ideal candidate will have hands-on experience in automating web, API, and mobile applications, along with integrating automation suites into CI/CD pipelines. This role requires a strong foundation in Python programming, test automation best practices, and a passion for delivering high-quality software.

Key Responsibilities:

  • Design, develop, and maintain robust and scalable automation frameworks using Python and Robot Framework.
  • Develop and execute automated test scripts for Web, API, and Mobile applications.
  • Leverage Robot Framework libraries such as SeleniumLibrary, Browser Library, RequestsLibrary, and AppiumLibrary.
  • Create reusable keywords, custom libraries, and utilities using Python.
  • Automate functional, regression, and integration test scenarios with high reliability.
  • Implement and maintain mobile automation using Appium integrated with Robot Framework.
  • Integrate automation suites into CI/CD pipelines (Jenkins, GitLab CI, Azure DevOps).
  • Collaborate with developers, QA leads, and business analysts to define test strategies and ensure adequate test coverage.
  • Analyze test results, debug failures, and log defects using tools like JIRA.
  • Continuously improve automation frameworks for performance, scalability, and maintainability.

Education:

  • Bachelor’s degree/University degree or equivalent experience

Skills & Requirements

Technical Skills

PythonRobot frameworkSeleniumlibraryBrowser libraryRequestslibraryAppiumlibrary

Level

mid

Posted

4/9/2026

Continue to LinkedIn

You will be redirected to the job posting on LinkedIn.