Hyniva logo

QA Automation Engineer

Hyniva

Remote๐Ÿ‡จ๐Ÿ‡ฆCanadamidPosted 6d ago

Job description

Job ID: HYC2026010 Contract Remote within Canada (Occasional travel to Edmonton, Alberta if required)

About the Role

We are seeking experienced QA Automation Engineers to support large-scale digital transformation, service innovation, and modernization initiatives within a public sector environment. The QA Automation Engineer will work closely with cross-functional agile product teams to ensure high-quality delivery of modern digital services through automation, testing strategy, and quality engineering best practices.

Key Responsibilities

  • Design, develop, and maintain automated test frameworks and automation test suites

  • Create automation test plans, test cases, and test scenarios for digital applications and services

  • Implement end-to-end, regression, functional, API, load, performance, and security testing strategies

  • Develop reusable automation components and support automation scalability across projects

  • Support Behavior Driven Development (BDD) and Test Driven Development (TDD) practices

  • Collaborate with developers, product owners, business analysts, and QA teams in agile sprint-based delivery environments

  • Participate in backlog refinement, sprint planning, testing cycles, and release activities

  • Ensure continuous quality validation throughout the software development lifecycle

  • Build and maintain automation scripts integrated with CI/CD pipelines

  • Support automated reporting, test metrics collection, and quality dashboards

  • Contribute to automation standards, reusable frameworks, and testing best practices

  • Perform API testing and validation for integrated digital services

  • Design and execute load testing, performance testing, and security testing scenarios

  • Identify defects, analyze root causes, and collaborate with development teams for resolution

  • Prepare and maintain automation documentation, test artifacts, reports, and testing metrics

  • Support quality governance, defect tracking, and testing standards across projects

Requirements

  • QualificationBachelor's degree in Computer Science, Information Technology, Engineering, or related field. Equivalent experience may be considered.

  • Experience4+ Years

Required Skills

  • 4+ years experience creating and modifying automation test scripts

  • 3+ years experience preparing automation test plans and automation testing strategies

  • 3+ years experience working with automation testing frameworks

  • 2+ years experience with GitHub or version control tools

  • 3+ years experience with performance testing, load testing, security testing, or end-to-end testing

  • 2+ years hands-on coding experience developing automation scripts

  • Strong experience with QA automation tools and frameworks (Selenium, Cypress, Playwright)

  • Experience developing and executing automated test suites

  • Experience working in Agile/Scrum environments

  • Strong debugging and analytical skills

  • Familiarity with CI/CD-integrated testing practices

  • Experience with API testing tools and frameworks (Nice to Have)

  • Experience with Cypress (Nice to Have)

  • Experience with Cucumber and/or Gherkin (Nice to Have)

  • Experience with Jira Xray (Nice to Have)

  • Experience establishing automation testing metrics and reporting dashboards (Nice to Have)

  • Experience implementing QA automation standards and best practices (Nice to Have)

  • Experience supporting User Acceptance Testing (UAT) for large enterprise applications (Nice to Have)

  • Public sector or large enterprise digital transformation experience (Nice to Have)

Application Requirements

Please share suitable profiles with:

  • Updated Resume

  • Current Location

  • Work Authorization

  • Availability

  • Expected Rate

  • LinkedIn Profile