The QA Automation Developer will ensure software quality through automation, performance testing, and continuous quality engineering in agile teams.
This is a remote position.
The client is seeking a QA Automation Developers to support digital transformation and modernization initiatives across multiple government ministries. Resources will work in agile, cross-functional product teams focused on delivering modern, citizen-centric digital services.
The QA Automation Developer will play a critical role in ensuring software quality through automation, performance testing, security testing, and continuous quality engineering practices.
- Design, develop, and maintain automated test frameworks and scripts
- Create detailed test plans, test cases, and testing scenarios
- Implement:
- System testing
- End-to-end testing
- Load and performance testing
- Security testing
- System testing
- Develop and maintain automated test suites for CI/CD pipelines
- Support Agile/Scrum delivery teams with QA best practices
- Promote:
- Code linting
- Test coverage
- BDD/TDD methodologies
- Code linting
- Contribute to reusable automation components and testing databases
- Support AI-assisted testing initiatives
- Define and track QA metrics and reporting automation
- Collaborate with developers, product owners, business analysts, and DevOps teams
RequirementsMandatory Requirements
Technical Skills & Experience
- Minimum 2 years of experience coding and developing new automation testing scripts
- Minimum 4 years of experience creating and modifying automation test scripts
- Minimum 3 years of experience preparing/supporting automation test plans and strategies
- Minimum 3 years of experience using automation testing frameworks
- Minimum 2 years of experience with GitHub
- Minimum 3 years of experience in:
- Load testing
- Performance testing
- Security testing
- End-to-end testing
- Load testing
Similar Jobs
HR Tech • Productivity • Software
The QA Automation Engineer will ensure product quality through automated and manual testing, mentor teams, and enhance QA processes using best practices. Key responsibilities include designing test cases, collaborating with teams, documenting defects, and improving testing environments.
Top Skills:
Ci/CdCypressGitJavaScriptJIRASelenium
HR Tech • Productivity • Software
The QA Automation Engineer will lead quality assurance efforts, design and execute tests, mentor team members, and improve QA processes. Responsibilities include collaborating with teams to define test strategies, identify defects, and ensure a high-quality product experience.
Top Skills:
Ai-Driven ToolsAWSCypressGitJavaScriptJIRASelenium
Fintech • Real Estate • Software
As a Senior QA Automation Engineer, you'll design and execute automated tests, maintain test frameworks, and utilize AI tools to enhance testing efficiency while collaborating with product and engineering teams to ensure quality in web applications and APIs.
Top Skills:
AWSGitJavaScriptJIRALocustPlaywrightPostmanPythonRestassuredSQLTestrailTypescript
What you need to know about the Ottawa Tech Scene
The capital city of Canada and the nation's fourth-largest urban area, Ottawa has proven a rapidly growing global tech hub. With over 1,800 tech companies, many of which are leaders in their sectors, the city's tech talent now makes up more than 13 percent of its total workforce. This growth is driven not only by the big players like UL Solutions and Dropbox, but also by a thriving startup ecosystem, as new businesses emerge to follow in the footsteps of those that came before them.


