Software Designer I – Tests

Jobtailor

Quebec

On-site

CAD 65,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor in Canada is seeking a QA Automation Engineer to help define test strategies, analyze requirements and design robust automation frameworks.

You will develop and maintain automated tests (unit to performance), ensure coverage of functional and non-functional requirements, and integrate tests into CI/CD pipelines using Python or JavaScript/TypeScript, with Playwright, Cypress or Selenium.

Qualifications

  • Bachelor's degree in software-related field or equivalent experience.
  • Minimum of two years in software development or test automation.
  • Experience with QA methodologies and automation design.
  • Proficiency in Python or JavaScript/TypeScript.
  • Experience with pytest, Playwright, Cypress, Jest, or Selenium.
  • Solid knowledge of CI/CD practices and version control.
  • Ability to write test plans, specs, and technical docs.
  • Familiarity with Windows or Linux is a plus.

Responsibilities

  • Contribute to test strategy definition, requirements analysis, and automation framework design.
  • Design, develop and maintain automated tests across unit to performance levels.
  • Ensure test coverage aligns with functional and non-functional requirements.
  • Write and update test plans, specifications, and related documentation.
  • Integrate automated tests into CI/CD pipelines.
  • Manage dependencies related to test projects.
  • Leverage AI tools to generate and prioritize test cases, analyze logs, and predict defects.
  • Analyze results and participate in defect triage with development teams.

Skills

Test Automation
CI/CD Integration
Python
JavaScript/TypeScript
Test Frameworks

Education

Bachelor's degree in software engineering, computer engineering, computer science, or equivalent

Tools

pytest
Playwright
Cypress
Jest
Selenium
Version Control Systems
AI Tools

Job description


  • Contribute to defining test strategies, analyzing requirements, and designing automation frameworks

  • Design, develop and maintain automated tests, including unit, integration, system, regression and performance tests

  • Ensure test coverage meets functional and non-functional requirements

  • Write and update test plans, test specifications and associated technical documentation

  • Integrate automated test suites into continuous integration and delivery (CI/CD) pipelines

  • Manage dependencies related to test projects

  • Leverage AI tools and techniques to generate and prioritize test cases, analyze logs, detect anomalies and predict defects

  • Analyze test results and participate in triage and investigation of defects in collaboration with development teams

  • Contribute to the continuous improvement of QA practices, processes and tools


Requirements


  • Bachelor's degree in software engineering, computer engineering, computer science, or equivalent

  • Minimum of two years of relevant experience in software development or test automation

  • Experience in software quality assurance, testing methodologies and designing automation solutions

  • Proficiency in Python or JavaScript/TypeScript

  • Experience with test frameworks such as pytest, Playwright, Cypress, Jest, Selenium or equivalent tools

  • Solid knowledge of CI/CD practices, version control systems and related tools

  • Ability to write test plans, specifications and technical documentation

  • Familiarity with Windows or Linux environments is an asset

  • Interest in applying artificial intelligence to quality assurance is an asset

  • Experience working in multidisciplinary or distributed teams is an asset


Core Competencies

Demonstrates expertise in test automation, including designing and maintaining automated tests, integrating CI/CD pipelines, and leveraging AI tools for quality assurance. Proficient in Python or JavaScript/TypeScript and experienced in various testing frameworks and methodologies.


Highest-signal resume keywords


  • Test Automation Design

  • CI/CD Integration

  • Python Proficiency

  • Experience with Test Frameworks

  • Software Quality Assurance


ATS Optimization Keywords

Hard Skills


  • Test Automation

  • Test Frameworks

  • Python

  • JavaScript

  • TypeScript

  • CI/CD Practices

  • Test Plans

  • Technical Documentation

  • Regression Testing

  • Performance Testing


Soft Skills


  • Collaboration

  • Analytical Thinking

  • Problem Solving


Industry Keywords


  • Software Engineering

  • Software Development

  • Quality Assurance

  • Testing Methodologies

  • Multidisciplinary Teams


Tools & Technologies


  • Pytest

  • Playwright

  • Cypress

  • Jest

  • Selenium

  • Version Control Systems

  • AI Tools

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Designer II
Software Designer II

Jobtailor • Montreal (administrative region)

On-site
CAD 75,000 - 110,000
Staff DevOps Architect, Software Quality Automation
Staff DevOps Architect, Software Quality Automation

Jobtailor • Markham

On-site
CAD 160,000 - 230,000
Full Stack Developer
Full Stack Developer

Jobtailor • Mississauga

On-site
CAD 120,000 - 160,000
Senior Quality Engineer
Senior Quality Engineer

Jobtailor • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Performance Test Specialist
Performance Test Specialist

Jobtailor • Winnipeg

On-site
CAD 90,000 - 130,000
Test Automation Specialist
Test Automation Specialist

CoFoMo Inc. • Montreal (administrative region)

Hybrid
CAD 90,000 - 120,000
RQ08125 - Automation Developer - Senior
RQ08125 - Automation Developer - Senior

Rubicon Path • Toronto

On-site
CAD 100,000 - 130,000
Quality Assurance Automation Engineer
Quality Assurance Automation Engineer

Tata Consultancy Services • Montreal (administrative region)

On-site
CAD 90,000 - 120,000
Senior Automation Developer - Assistant Vice President
Senior Automation Developer - Assistant Vice President

Citibank (Switzerland) AG • Mississauga

Hybrid
Confidential
Senior Software Development Engineer in Test
Senior Software Development Engineer in Test

Kong • Toronto

On-site
CAD 70,000 - 90,000