Back to results

Closed listing

Automation Testing

  • Toronto, ON, Canada

Full-time

This opening has closed.

The original listing is kept below for reference.

Job details

Job type
Full-time
Experience
8 - 10+ years of experience in Software Testing /
Posting language
English
Posted

Similar jobs hiring now

Search current openings

Original job description

Archived listing. The details below describe a past opening.

Role Overview

We are looking for a highly experienced Senior/Lead QA Automation Engineer to design, develop, and maintain scalable test automation frameworks using Python and Robot Framework. The ideal candidate will play a key role in driving quality engineering practices, defining automation strategies, and ensuring high-quality delivery of complex financial and digital solutions.

Key Responsibilities

  • Design, develop, and maintain robust and scalable automation frameworks using Python and Robot Framework
  • Define and implement test automation strategy, standards, and best practices
  • Lead end-to-end automation testing efforts across web, API, and backend systems
  • Build and maintain automated test suites for regression, functional, integration, and smoke testing
  • Collaborate with developers, business analysts, and QA teams to understand requirements and ensure test coverage
  • Integrate automation suites with CI/CD pipelines (Jenkins, Azure DevOps, GitLab, etc.)
  • Perform API testing using tools such as Postman, REST Assured, or Python-based libraries
  • Drive shift-left testing practices and improve overall test efficiency
  • Analyse test results, identify causes of failures, and work closely with development teams for defect resolution
  • Mentor junior QA engineers and provide technical guidance
  • Participate in sprint planning, estimation, and release planning activities
  • Ensure adherence to quality standards, coding guidelines, and test documentation practices


Required Skills & Experience

  • 8 - 10+ years of experience in Software Testing / Quality Engineering
  • Strong hands-on experience in Python automation development
  • Expertise in Robot Framework for test automation
  • Solid understanding of Selenium WebDriver or similar UI automation tools
  • Strong experience in API testing (RESTful services, JSON, XML)
  • Experience working with CI/CD tools like Jenkins, Azure DevOps, or GitHub Actions
  • Good understanding of version control systems (Git, Bit bucket)
  • Strong knowledge of SDLC, STLC, Agile/Scrum methodologies
  • Experience in writing reusable, maintainable, and scalable test scripts
  • Strong debugging, analytical, and problem-solving skills

More about this job

Responsibilities

Design and maintain scalable automation frameworks using Python and Robot Framework to ensure high-quality delivery of financial and digital solutions. Lead end-to-end testing efforts across web, API, and backend systems while integrating suites into CI/CD pipelines.

Requirements

Requires 8-10+ years of experience in software testing with strong expertise in Python and Robot Framework. Candidates must be proficient in API testing, UI automation tools, and Agile methodologies.

Skills

  • Python
  • Robot Framework
  • Selenium WebDriver
  • API Testing
  • CI/CD
  • Jenkins
  • Azure DevOps
  • Git
  • SDLC
  • STLC
  • Agile
  • Scrum
  • Postman
  • RESTful Services
  • JSON
  • XML

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting
  • Consulting

Keywords

  • Automation Testing
  • Python
  • Robot Framework
  • Selenium WebDriver
  • API Testing
  • Postman
  • REST Assured
  • Jenkins
  • Azure DevOps
  • GitLab
  • GitHub Actions
  • Git
  • Bitbucket
  • SDLC
  • STLC
  • Agile
  • Scrum
  • Regression Testing
  • Functional Testing
  • Integration Testing
  • Smoke Testing
  • Shift-left Testing
  • Quality Engineering
  • Financial Solutions
  • Digital Solutions
  • JSON
  • XML
  • RESTful Services
  • Backend Testing
  • Web Testing

Report this job