Back to results

Functional Testing Quality Assurance Analyst

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
The key technical requirements are 2–3 years of Python automation experience, along with CI/CD and Git knowledge.
Posting language
English
Posted

Original job description

TekStaff's Client has a current vacancy for a Functional Testing Quality Assurance Analyst

Job Description

The key technical requirements are 2–3 years of Python automation experience, along with CI/CD and Git knowledge. The team uses the Python Robo framework and can provide training on Robo for candidates who already have Python experience.

The interview process includes an initial one-hour Teams panel interview, followed by a possible in-person interview.

  • Key Points
  • Role: QE Lead (title can be changed to Senior QA or QE Analyst).
  • Python automation experience: 2–3 years preferred. Candidates with automation experience in other languages who can transition to Python are also acceptable.
  • Framework: Python Robo framework. Training can be provided if candidates already know Python.
  • CI/CD and Git: Basic experience with code pushes and merges is required.
  • Furloughs: Standard furloughs apply, plus approximately one week in August and two weeks in December.
  • Work model: Hybrid, with two days per week in the office at client Place.
  • Interview process: First-round one-hour Teams interview with HM, the automation lead, and an agile pod member. A second-round in-person interview at client Place may be required.

TekStaff may use artificial intelligence (AI) tools as part of the applicant screening process. However, applications will also be reviewed by a member of our Recruitment team to ensure a fair and thorough assessment.

More about this job

Responsibilities

Perform functional quality assurance testing and contribute to automated testing using Python and the Robo framework. Work with the team’s CI/CD and Git processes, including code pushes and merges.

Requirements

Candidates should have 2–3 years of Python automation experience; automation experience in another language may be considered if the candidate can transition to Python. Basic CI/CD and Git experience is required, and training on the Robo framework is available for candidates with Python experience.

Skills

  • Python Automation
  • Functional Testing
  • Quality Assurance
  • Robo Framework
  • CI/CD
  • Git
  • Code Pushes
  • Code Merges
  • Automation Testing

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software

Keywords

  • Functional Testing
  • Quality Assurance
  • Quality Engineering
  • Python
  • Automation Testing
  • Robo Framework
  • CI/CD
  • Git
  • Code Pushes
  • Code Merges
  • Agile
  • Contract
  • Hybrid Work
  • Teams Interview

Report this job