Back to results

Test Automation Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
Minimum 6 years of experience in test automation.
Posting language
English
Posted

Original job description

We are seeking an experienced Software Development Engineer in Test (SDET) with strong expertise in test automation, Robot Framework, Selenium, Parasoft, and database testing. The candidate will support testing across multiple platforms and technologies throughout the software development lifecycle.

Key Responsibilities

  • Develop, maintain, and execute automated tests using Selenium, Parasoft, and Robot Framework.
  • Perform database testing to validate data accuracy and application functionality.
  • Deliver in-sprint test automation within Agile development teams.
  • Integrate automated tests with continuous integration tools such as Jenkins and Azure DevOps.
  • Manage test cases, investigate issues, and track defects through resolution.
  • Support functional, performance, backup and recovery, and disaster recovery testing.
  • Collaborate with development teams to ensure effective testing throughout the development lifecycle.
  • Integrate testing frameworks with development tools such as GitLab.

Required Skills

  • Minimum 6 years of experience in test automation.
  • Hands-on experience with Selenium, Parasoft, database testing, and Robot Framework.
  • Proficiency in at least one programming language: C#, Python, or Java.
  • Experience with Jenkins and/or Azure DevOps for continuous integration.
  • Knowledge of test case management tools and hands-on defect management.
  • Experience automating tests across multiple platforms and technologies.
  • Strong understanding of Agile software development, in-sprint automation, and modern testing practices.

Preferred Experience

  • Previous software development experience.
  • Cloud migration testing experience.
  • Capital Markets domain experience.
More about this job

Responsibilities

Develop, maintain, and execute automated tests using Selenium, Parasoft, and Robot Framework, including database, functional, performance, backup and recovery, and disaster recovery testing. Deliver in-sprint automation, integrate tests with CI and development tools, and collaborate with development teams to manage test cases and defects throughout the software development lifecycle.

Requirements

Requires at least six years of test automation experience, hands-on expertise with Selenium, Parasoft, Robot Framework, and database testing, and proficiency in C#, Python, or Java. Candidates should also have experience with Jenkins or Azure DevOps, test case and defect management, multi-platform automation, and Agile practices; software development, cloud migration testing, and Capital Markets experience are preferred.

Skills

  • Test Automation
  • Robot Framework
  • Selenium
  • Parasoft
  • Database Testing
  • C#
  • Python
  • Java
  • Jenkins
  • Azure DevOps
  • Test Case Management
  • Defect Management
  • Agile
  • Continuous Integration
  • GitLab
  • Performance Testing

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Keywords

  • SDET
  • Test Automation
  • Robot Framework
  • Selenium
  • Parasoft
  • Database Testing
  • C#
  • Python
  • Java
  • Jenkins
  • Azure DevOps
  • GitLab
  • Continuous Integration
  • Agile
  • In-Sprint Automation
  • Test Case Management
  • Defect Management
  • Functional Testing
  • Performance Testing
  • Backup and Recovery Testing
  • Disaster Recovery Testing
  • Cloud Migration Testing
  • Capital Markets

Report this job