Job ID: GOAPRDJP
Location: Remote
Client: Government of Alberta (GoA)
Division: Digital Design and Delivery (DDD)
Project Overview:
The Government of Alberta (GoA) is driving a digital transformation to enhance service delivery for Albertans. The Digital Design and Delivery (DDD) division leads this initiative using human-centered design agile methodologies and modern data practices. QA Automation Developers will support various digital transformation projects across the GoA ensuring the consistent quality of services delivered.
Role Summary:
The QA Automation Developer will be embedded in cross-functional teams working alongside product owners and designers to deliver modern high-quality digital services. The role emphasizes automation continuous testing and quality assurance throughout the product lifecycle.
Key Responsibilities:
Quality Leadership
- Create test plans test cases and scenarios for feature validation.
- Design and implement system load performance and security tests.
- Promote test-driven development (TDD) behavior-driven development (BDD) and other quality assurance best practices.
Automation
- Develop and maintain automated test suites.
- Coordinate team contributions to automated testing frameworks.
- Reuse testing components implement test databases and explore AI tools for enhanced testing efficiency.
Quality Metrics & Reporting
- Define and track service quality metrics.
- Generate automated reports and testing artifacts.
Qualifications:
Must-Have Experience:
- 4 years: Creating/modifying automation test scripts.
- 3 years: Preparing automation test plans and using test frameworks.
- 3 years: Load performance security and end-to-end testing.
- 2 years: Developing new test automation scripts.
- 2 years: Using GitHub for source control and CI/CD.
Nice-to-Have Experience:
- 1 year: API testing.
- 1 year: Using Cucumber/Gherkin Cypress or Jira Xray.
- 1 year: Establishing QA metrics and UAT for large projects.
- 2 years: Implementing QA automation standards within organizations.
Work Environment & Logistics:
- Remote-first role with possible in-person meetings in Edmonton.
- Occasional travel within Alberta may be required (travel arrangements will be handled by the GoA when applicable).
- Candidates must provide their own equipment; GoA will provide access credentials.
- Microsoft Teams is the primary communication tool (Zoom used occasionally).