Take the lead in ensuring the delivery of quality digital services: Create test plans to support frequent delivery of features with consistent and satisfactory quality; Create test cases and scenarios; Design and implement system tests; Design and implement load and performance tests; and Design and implement security tests. Manage automation that allows for rapid and frequent delivery: Implement automated test suites; and Coordinate contributions to automated test suites. Support and encourage the adoption of quality practices on a team such as code linting, test coverage, and Behavior/Test Driven Development (BDD/TDD). Support any initiatives regarding the use of re-usable testing components/suites, the creation of test databases or the use of AI during testing. Support a team in defining metrics for service quality: Contribute to and coordinate automated metrics collection; and Contribute to and coordinate automated generation of reports and Artifacts on quality. 4+ years of experience creating and modifying automation test scripts. 2+ years experience with coding and developing new testing automation scripts with CI/CD pipelines such as Jenkins or GitHub Actions. 3+ years of experience preparing or supporting the preparation of automation test plans and automation test cases. 3+ years of experience using automation testing frameworks. 2+ years of experience with GitHub. 2+ years of experience within a Canadian Public Sector organization. 3+ years of experience with load testing, performance testing, security testing and/or end-to-end testing. #J-18808-Ljbffr
Job Title
EDABQA-2426-QA Automation Developers (27)