Senior Automation Engineer # 26-28679

Us Tech Solutions

Toronto

Hybrid

CAD 90,000 - 130,000

Part time

15 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

US Tech Solutions in Canada is seeking a Senior Automation & Performance Test Engineer to design, develop, and implement enterprise-level test automation frameworks and performance tests across web, API, database, and cloud environments.

You will integrate automated testing into CI/CD pipelines, conduct load and scalability testing, identify bottlenecks, and collaborate with cross-functional teams in an Agile setup across Microsoft Azure, AWS, or GCP deployments.

Qualifications

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

Responsibilities

  • Design, develop, and maintain enterprise-level test automation frameworks.
  • Develop and execute automated tests for web applications, APIs, databases, integrations, regression, and end-to-end scenarios.
  • Design and conduct load, stress, scalability, endurance/soak, and performance benchmark testing.
  • Establish performance baselines, quality gates, and production readiness criteria.
  • Analyze test results, identify defects and performance bottlenecks, and coordinate with development and infrastructure teams for resolution.
  • Integrate automated testing solutions into CI/CD pipelines and DevOps workflows.
  • Perform REST and SOAP API testing.
  • Develop test strategies, test plans, reports, dashboards, and quality metrics.
  • Manage test environments, test data, and automation assets.
  • Utilize monitoring and observability tools to evaluate application and infrastructure performance.
  • Collaborate with Developers, Architects, Business Analysts, Product Owners, and QA teams in Agile delivery environments.

Skills

Python
PyTest
Selenium WebDriver
JavaScript
Shell Scripting
REST APIs
JSON
XML
OAuth
JWT
MFA
SAML
Azure
AWS
GCP
SQL
Appium

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Git
GitHub
Azure DevOps
Jenkins
Azure Monitor
Grafana
Splunk
Datadog
Prometheus
CloudTest

Job description

Duration: 6 months

Job Description: We are seeking an experienced Senior Automation & Performance Test Engineer to design, develop, and implement enterprise-level test automation frameworks and performance testing solutions. The candidate will be responsible for ensuring the quality, reliability, scalability, and performance of enterprise applications across web, API, database, integration, and cloud-based environments. The role involves integrating automated testing into CI/CD pipelines, conducting performance assessments, identifying bottlenecks, and collaborating with cross-functional teams in an Agile environment.

Responsibilities:
  • Design, develop, and maintain enterprise-level test automation frameworks and reusable automation components.
  • Develop and execute automated tests for web applications, APIs, databases, integrations, regression, and end-to-end scenarios.
  • Design and conduct load, stress, scalability, endurance/soak, and performance benchmark testing.
  • Establish performance baselines, quality gates, and production readiness criteria.
  • Analyze test results, identify defects and performance bottlenecks, and coordinate with development and infrastructure teams for resolution.
  • Integrate automated testing solutions into CI/CD pipelines and DevOps workflows.
  • Perform REST and SOAP API testing.
  • Develop test strategies, test plans, reports, dashboards, and quality metrics.
  • Manage test environments, test data, and automation assets.
  • Utilize monitoring and observability tools to evaluate application and infrastructure performance.
  • Collaborate with Developers, Architects, Business Analysts, Product Owners, and QA teams in Agile delivery environments.
Experience:
  • 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 experience in performance testing.
  • 5+ years of experience working in Agile/Scrum environments.
  • Proven experience implementing automated and performance testing within CI/CD pipelines.
  • Experience testing enterprise and cloud-hosted applications, preferably on Microsoft Azure.
Skillsets:
  • Strong hands-on experience with Python, PyTest, and Selenium WebDriver.
  • Experience with REST Assured and ReadyAPI for API testing.
  • Performance testing tools such as JMeter, LoadRunner, K6, CloudTest, or equivalent.
  • Strong scripting skills using Python, Shell Scripting, JavaScript, or similar languages.
  • Experience with Git, GitHub, Azure Repos, Azure DevOps, Jenkins, or GitHub Actions.
  • Working knowledge of SQL, database testing, JSON, XML, REST APIs, and microservices.
  • Understanding of authentication technologies, including OAuth, JWT, MFA, SAML, and Bearer Tokens.
  • Experience with cloud platforms such as Microsoft Azure, AWS, or GCP.
  • Familiarity with monitoring tools such as Grafana, Splunk, Datadog, Prometheus, or Azure Monitor.
  • Strong understanding of performance metrics, including response time, throughput, latency, concurrency, and resource utilization.
  • Knowledge of distributed systems, message queues, and event-driven architectures is an asset.
  • Experience with Appium is an added advantage.
Education:
  • University degree or college diploma in Computer Science, Information Technology, Engineering, or a related discipline.
  • Equivalent combinations of education, training, and relevant professional experience will also be considered.
Work Arrangement:
  • Hybrid work model.
  • Mandatory onsite presence 3 days per week.
About US Tech Solutions

US Tech Solutions is a global staff augmentation firm providing a wide range of talent on-demand and total workforce solutions. To know more about US Tech Solutions, please visit www.ustechsolutions.com.

US Tech Solutions is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

AI Statement:

By applying, you acknowledge that AI-assisted tools may be used during hiring.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Automation & Performance Test Engineer
Senior Automation & Performance Test Engineer

Us Tech Solutions • Toronto

Hybrid
CAD 90,000 - 130,000
Hybrid work model
Senior Automation & Performance Test Engineer
Senior Automation & Performance Test Engineer

Global Pharma Tek • Toronto

Hybrid
CAD 90,000 - 150,000
Senior Automation & Performance Test Engineer - Contract
Senior Automation & Performance Test Engineer - Contract

Compugen Inc • Toronto

On-site
CAD 90,000 - 120,000
Automation & Performance Test Engineer
Automation & Performance Test Engineer

Russell Tobin • Toronto

On-site
CAD 69,000 - 83,000
Senior QA Automation Engineer Developer
Senior QA Automation Engineer Developer

Cpus Engineering Staffing Solutions Inc. • Oshawa

Hybrid
CAD 123,984 - 130,872
Automation Testing | API & UI Testing (US Based Role - TN Visa)
Automation Testing | API & UI Testing (US Based Role - TN Visa)

Capgemini • Mississauga

On-site
CAD 126,000 - 182,000
Senior Automation Engineer - Toronto, ON (Hybrid)
Senior Automation Engineer - Toronto, ON (Hybrid)

Pozent Corporation • Toronto

On-site
CAD 85,000 - 120,000
Intermediate Automation Test Analyst (Selenium/C#)
Intermediate Automation Test Analyst (Selenium/C#)

Resonaite • Toronto

Remote
CAD 70,000 - 90,000
Performance Test Automation Engineer
Performance Test Automation Engineer

ROSS • Vaughan

On-site
CAD 70,000 - 90,000
Cafe
Gym
Free Parking
Senior QA Test Automation and Performance Testing (1892)
Senior QA Test Automation and Performance Testing (1892)

Direct IT Recruiting Inc. • Canada

Remote
CAD 103,000 - 110,000