Canus Tech is seeking experienced QA Automation Developer to support large-scale digital transformation and enterprise modernization initiatives across public-sector and enterprise environments. The selected consultants will work within Agile product delivery teams focused on building modern digital services, improving user experiences, and enabling rapid, high-quality software delivery.
The ideal candidate will have strong experience in automation testing, quality engineering, CI/CD-aligned QA practices, and modern test frameworks, with the ability to contribute across multiple concurrent digital projects.
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
Additional Information
- Candidates must be authorized to work within Canada
- Work is primarily remote; occasional onsite meetings may be required
- Consultants must provide their own compatible work equipment
- Successful candidates may be required to complete background verification and security clearance processes based on project requirements
- Work must be performed from within Canada
Why Join Canus Tech ?
Canus Tech delivers modern consulting, quality engineering, cloud, ERP, AI, compliance, and digital transformation services to organizations across North America. Our teams work on high-impact enterprise modernization initiatives using Agile delivery, automation, and emerging technologies.