14 Oct
|
Hyniva
|
Edmonton
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
- Robust 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
📌 QA Automation Engineer (Edmonton)
🏢 Hyniva
📍 Edmonton