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 Calgary Tech Scene
Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.


