Back to results

Automation & Performance Test Engineer

  • Toronto, ON, Canada

$50 to $60 CAD / hour · Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Pay
$50 to $60 CAD / hour
Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Russell Tobin & Associates is hiring on behalf of one of its esteemed clients.

Job Title: Automation & Performance Test Engineer

Location: Toronto, ON (Hybrid – 3 days per week onsite)

Duration: 130 business days

Client: Public Sector

Pay Rate: $50 - $60/hr [CAD]

Description:

Role Summary

We are seeking an experienced Senior Automation & Performance Test Engineer to lead the design, development, and execution of automated and performance testing solutions for enterprise applications. The successful candidate will be responsible for establishing test automation frameworks, integrating testing into CI/CD pipelines, conducting performance testing, and ensuring applications meet functional and non-functional quality standards.

Key Responsibilities

  • Design, develop, and maintain enterprise test automation frameworks and reusable automation components.
  • Develop and execute automated tests for web, API, database, integration, regression, and end-to-end testing.
  • Design and execute performance, load, stress, scalability, endurance, and benchmark testing.
  • Establish performance baselines, quality gates, and production readiness criteria.
  • Analyze test results, identify defects and performance bottlenecks, and collaborate with development and infrastructure teams to resolve issues.
  • Integrate automated testing into CI/CD pipelines and DevOps workflows.
  • Perform API testing using REST and SOAP services.
  • Develop test strategies, plans, reports, dashboards, and quality metrics.
  • Manage test environments, test data, and automation assets.
  • Utilize monitoring and observability tools to assess application and infrastructure performance.
  • Contribute to testing standards, automation best practices, and continuous improvement initiatives.
  • Collaborate with Business Analysts, Developers, Architects, Product Owners, and QA teams within Agile delivery environments.

Required Skills & Experience

Automation Testing

  • Strong experience developing and maintaining automated test frameworks.
  • Hands-on experience with:

Python / PyTest

Selenium WebDriver

REST Assured

ReadyAPI

Appium (asset)

  • Experience testing web, API, database, and integration solutions.
  • Experience with source control tools such as Git, Azure Repos, or GitHub.
  • Experience with Azure DevOps, Jenkins, GitHub Actions, or similar CI/CD platforms.

Performance Testing

  • Experience designing and executing:

Load Testing

Stress Testing

Scalability Testing

Endurance/Soak Testing

Performance Benchmark Testing

  • Hands-on experience with JMeter, LoadRunner, K6, CloudTest, or equivalent tools.
  • Strong understanding of performance metrics including response time, throughput, latency, concurrency, and resource utilization.

Technical Skills

  • Strong scripting experience with Python, Shell Scripting, JavaScript, or similar.
  • Working knowledge of SQL and database testing.
  • Experience with JSON, XML, REST APIs, and microservices architectures.
  • Familiarity with authentication technologies such as OAuth, JWT, MFA, SAML, and Bearer Tokens.
  • Experience working with Azure, AWS, or GCP cloud platforms.
  • Experience with monitoring tools such as Grafana, Splunk, Datadog, Prometheus, or Azure Monitor.
  • Knowledge of distributed systems, message queues, and event-driven architectures is an asset.

Qualifications

  • 7+ years of experience in Quality Assurance, Test Automation, or Quality Engineering.
  • 5+ years of experience developing and maintaining automation frameworks.
  • 3+ years of hands-on performance testing experience.
  • 5+ years of experience working in Agile/Scrum environments.
  • Experience implementing automated and performance testing within CI/CD pipelines.
  • Experience testing cloud-hosted applications, preferably on Microsoft Azure.

Public Sector Experience: Preferred

Education

  • University degree or college diploma in Computer Science, Information Technology, Engineering, or a related discipline, or an equivalent combination of education, training, and experience.

If this opportunity matches your experience and career goals, please share your most updated resume for consideration.

More about this job

Responsibilities

Design, develop, and maintain enterprise automation frameworks and automated tests across web, API, database, integration, regression, and end-to-end applications. Plan and execute performance testing, integrate tests into CI/CD pipelines, analyze results and bottlenecks, and collaborate with cross-functional teams to improve application quality and readiness.

Requirements

Requires 7+ years in QA, test automation, or quality engineering, including 5+ years developing automation frameworks and 3+ years of hands-on performance testing. Candidates should have experience with automation and performance tools, scripting, CI/CD, cloud-hosted applications, Agile/Scrum, and relevant testing technologies; a related university degree or college diploma, or equivalent experience, is specified.

Skills

  • Test Automation
  • Performance Testing
  • Python
  • Pytest
  • Selenium WebDriver
  • REST Assured
  • ReadyAPI
  • JMeter
  • LoadRunner
  • K6
  • CI/CD
  • Azure DevOps
  • SQL
  • REST APIs
  • Cloud Platforms
  • Agile/Scrum

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Government & Public Sector

Keywords

  • Quality Assurance
  • Quality Engineering
  • Test Automation
  • Automation Frameworks
  • Performance Testing
  • Load Testing
  • Stress Testing
  • Scalability Testing
  • Endurance Testing
  • Performance Benchmarking
  • Python
  • Pytest
  • Selenium WebDriver
  • REST Assured
  • ReadyAPI
  • Appium
  • JMeter
  • LoadRunner
  • K6
  • CI/CD
  • Azure DevOps
  • Jenkins
  • GitHub Actions
  • SQL
  • REST APIs
  • SOAP
  • Microservices
  • Microsoft Azure
  • Grafana
  • Agile/Scrum

Report this job

Get in touch
MovoJobs

Contact us