← Back to jobs

Canus Tech Logo
QA Automation Developer

Canus Tech

 

Edmonton, AB, Canada

Posted On: 30+ days ago
Experience: 4+ years
Availability: Hybrid
Openings: 1
Category: QA Automation Developer
Tenure: Contract - Corp-to-Corp
Related Jobs

No related jobs found

Description

 Key Responsibilities

  • Design, develop, and maintain automated test frameworks and reusable automation suites
  • Create detailed test plans, test cases, and test scenarios for enterprise applications
  • Perform functional, integration, end-to-end, regression, API, security, load, and performance testing
  • Develop and execute automated UI and API test scripts
  • Support Agile teams with continuous testing and quality engineering practices
  • Collaborate with developers, business analysts, product owners, and DevOps teams
  • Contribute to CI/CD pipeline integration for automated testing
  • Support Behavior Driven Development (BDD) and Test Driven Development (TDD) practices
  • Define and track QA metrics, test coverage, and quality KPIs
  • Participate in defect triage, root cause analysis, and issue resolution
  • Support User Acceptance Testing (UAT) activities and production validation
  • Contribute to enterprise QA standards, governance, and reusable automation assets
  • Support AI-assisted testing initiatives and intelligent QA automation practices

Required Skills & Experience

  • 4+ years of experience creating and maintaining automation test scripts
  • 3+ years of experience with automation testing frameworks and quality engineering practices
  • Strong experience developing automation scripts using modern testing tools and frameworks
  • Experience preparing and executing automation test plans and test strategies
  • Experience with:
    • Automated functional testing
    • End-to-end testing
    • Performance and load testing
    • Security testing
    • Regression testing
  • Experience using GitHub or similar version control platforms
  • Strong understanding of Agile SDLC methodologies and QA best practices
  • Experience working in cross-functional Agile delivery teams
  • Strong analytical, troubleshooting, and communication skills

Preferred / Nice-to-Have Skills

  • Experience with API testing
  • Experience with Cypress
  • Experience with Cucumber and/or Gherkin
  • Experience with Jira and Xray
  • Experience establishing QA automation standards and governance
  • Experience defining and collecting QA automation metrics
  • Experience supporting large-scale enterprise UAT initiatives
  • Exposure to AI-enabled testing tools and intelligent automation frameworks
  • Experience supporting cloud-native or digital transformation programs

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field
  • Strong understanding of software testing lifecycle and automation best practices
  • Ability to work independently and collaboratively within distributed teams
  • Experience supporting enterprise or public-sector digital initiatives is an asset

Education

Bachelor's degree

Related Jobs

No related jobs found

← Back to jobs