Back to results

QA Automation Engineer (Python + AWS)

  • ON, Canada
  • Ontario, Canada, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Title: QA Automation Engineer (Python + AWS)

Location: Ontario, Canada

Job Description

We are looking for an experienced QA Automation Engineer with strong Python programming and AWS cloud experience to design, develop, and maintain automated testing frameworks. The ideal candidate will have hands-on experience with test automation, API testing, cloud-based applications, and CI/CD pipelines.

Required Skills

  • Strong experience in Python-based test automation.
  • Hands-on experience with AWS cloud services and cloud-based application testing.
  • Experience with automation frameworks such as Pytest, Selenium, or Playwright.
  • Strong knowledge of API testing using Postman, REST Assured, or Python-based libraries.
  • Experience with functional, regression, integration, and end-to-end testing.
  • Knowledge of SQL and database validation.
  • Experience integrating automated tests into CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
  • Familiarity with Git, Agile/Scrum, defect tracking, and test management tools.
  • Strong analytical, debugging, and troubleshooting skills.

Preferred Qualifications

  • Experience testing AWS services such as Lambda, S3, API Gateway, SQS, or DynamoDB.
  • Knowledge of Boto3 and AWS SDKs for Python.
  • Experience with Docker and cloud-based test execution.
  • Familiarity with performance testing and test reporting tools.
More about this job

Responsibilities

Design, develop, and maintain automated testing frameworks using Python and AWS. Test cloud-based applications and APIs, and integrate automated tests into CI/CD pipelines.

Requirements

Requires strong Python test automation experience, hands-on AWS and cloud application testing, and familiarity with automation frameworks, API testing, and functional, regression, integration, and end-to-end testing. Also requires SQL and database validation knowledge, CI/CD experience, and familiarity with Git, Agile/Scrum, defect tracking, and test management tools.

Skills

  • Python
  • AWS
  • Test Automation
  • Pytest
  • Selenium
  • Playwright
  • API Testing
  • Postman
  • REST Assured
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • End-to-End Testing
  • SQL
  • CI/CD
  • Jenkins

Visa sponsorship

Not detected in the job text

Categories

  • Technology
  • Software
  • Engineering

Keywords

  • Python
  • AWS
  • Test Automation
  • Pytest
  • Selenium
  • Playwright
  • API Testing
  • Postman
  • REST Assured
  • Functional Testing
  • Regression Testing
  • Integration Testing
  • End-to-End Testing
  • SQL
  • Database Validation
  • CI/CD
  • Jenkins
  • GitHub Actions
  • Git
  • Agile/Scrum
  • Defect Tracking
  • Test Management
  • AWS Lambda
  • Amazon S3
  • API Gateway
  • Amazon SQS
  • DynamoDB
  • Boto3
  • Docker
  • Performance Testing

Report this job