Quality Assurance Automation Developer

3 days ago


Edmonton, Canada Jobility Talent Solutions Full time

Title: Quality Assurance Automation Developer Location: Edmonton, AB (Remote with occasional onsite visit on reasonable notice) Duration: 12-month contract with 12-month extension Project Overview The client has embarked on transforming the work of government to deliver simpler, more efficient, and better services for the citizens of Alberta, thereby ensuring that the needs of Albertans are effectively met in the digital age. The Digital Design and Delivery Division ("DDD") is the Province's new centre for digital delivery. It was established to maximize capability and confidence in modern digital practice by ensuring service quality and value through standards and controls. This includes utilizing human-centred design approaches together with Agile methodology and modern data practices. DDD may establish working relationships with other Ministries throughout this engagement. DDD's Platforms branch manages large-scale enterprise projects to build and maintain high-impact platforms, products and services related to identity and access management, payment distributions, and e-commerce. DDD's Platforms branch is looking for two (2) experienced and motivated Senior Quality Assurance Engineer (QA Engineer) to ensure the implementation quality of large-scale enterprise platforms, products and services. If you're passionate about delivering enterprise solutions that ensure government services are secure, cost-effective, and easy to access, this could be the perfect opportunity for you. The QA Engineer will be working with modern, user-centered Agile processes within a high-performing team culture to make a meaningful impact. The QA Engineer provides expertise in ensuring that solutions meet required standards of quality, performance, and security by adhering to the client's best practices and processes. The QA Engineer collaborates closely with cross-functional teams to plan and execute comprehensive system tests, identify defects and areas for improvements. To succeed, a solid testing background in QA engineering is required, with experience in both functional and non-functional testing, performed manually and through automation, in an Agile environment. It is important that the QA Engineer possesses strong problem-solving abilities and fosters a culture of quality across teams. A strong foundation in current and emerging testing technologies, as well as excellent communication, critical thinking, and collaboration skills, are essential. The ability to balance business acumen with project leadership expertise will be crucial in driving projects to success. Scope of Services Services and project deliverables should evolve as the work progresses, in response to emerging user and business needs, as well as design and technical opportunities. However, the following must be delivered (iteratively) over the course of the project: Lead in ensuring the delivery of quality digital services: Create and document test plans, test cases and test scripts to support frequent delivery of features with consistent and satisfactory quality; Plan and execute system tests for functional and non-functional testing; Perform regression testing, smoke testing, sanity testing, and exploration testing; Perform Application Programming Interface (API) testing including security, performance, data validation, error handling, integration testing and standards compliance testing; Perform mobile testing including device compatibility testing and mobile-specific testing; Lead in database testing: Write SQL queries to validate data in databases, ensuring the correct data is inserted, updated and retrieved; Verify data integrity ensuring data is processed correctly and is consistent across the solution; Perform data conversion testing, ensuring data integrity and accuracy in data quantity throughout the conversion process. Manage automation that allows for rapid and frequent delivery: Implement automated test suites; Coordinate contributions to automated test suites. Contribute to defect management and best practices: Track defects during testing with detailed, accurate information, screenshots and logs for reproducing, following best practices; Create detailed bug reports and work with the team to prioritize and identify the severity; Ensuring defects are properly fixed without introducing new issues. Support and encourage the adoption of quality practices on teams and foster continuous improvement. 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; Contribute to and coordinate automated generation of reports and artifacts on quality. Other Requirements The following questions should be answered to help the Evaluation Team determine the resource’s skill set. Provide the years of experience for the following technologies: Test Automation Frameworks: Selenium WebDriver, Playwright / Cypress, XPath and CSS Selector, Others API Testing: Postman, RestAssured, Requests, UrlLib, Fetch, Others Unit & Integration Testing: MSTest, Mocking frameworks, Others CI/CD & DevOps Integration: Azure DevOps, GitHub Actions, Docker, Others Test Management & Reporting: Jira + Xray, Extent Reports / Allure Reports, Others Performance & Load Testing: JMeter, LoadRunner, Others Security & Compliance Testing: OWASP ZAP, Burp Suite, Others Others: Chrome, Edge Dev Tools, Others Thanks and Regards Direct: Ext. 574 Jobility Talent Solutions MBE,WOSB, SWAM, NMSDC Seniority level Mid-Senior level Employment type Contract Job function Information Technology Industries Staffing and Recruiting #J-18808-Ljbffr



  • Edmonton, Canada Teckhorizon Inc Full time

    This range is provided by Teckhorizon Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$75.00/hr - CA$80.00/hr Overview Our Client is modernizing how digital services are designed and delivered to better serve. The Digital Design and Delivery Division is the province’s centre of...


  • Edmonton, Canada Teckhorizon Inc Full time

    This range is provided by Teckhorizon Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range CA$75.00/hr - CA$80.00/hr Overview Our Client is modernizing how digital services are designed and delivered to better serve. The Digital Design and Delivery Division is the province’s centre of...


  • Edmonton, Alberta, Canada Procom Full time

    On behalf of our client, Procom is currently searching for aQuality Assurance Automation DeveloperQuality Assurance Automation Developer Job Description:The client is looking for two [2] experienced and motivated Senior Quality Assurance Engineer (QA Engineer) to ensure the implementation quality of large-scale enterprise platforms, products and services. If...


  • Edmonton, Canada VGen Technologies LLC Full time

    Quality Assurance Automation Developer Duration: 12+ Months Location: Edmonton, Alberta The QA Engineer will primarily work remotely; however, the QA Engineer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...


  • Edmonton, Canada VGen Technologies LLC Full time

    Quality Assurance Automation Developer Duration: 12+ Months Location: Edmonton, Alberta The QA Engineer will primarily work remotely; however, the QA Engineer may be required to attend meetings or work sessions in Edmonton on reasonable notice from the Province. At the time of providing such notice, the Province will advise of the expected duration of any...


  • Edmonton, Canada Pride Global Full time

    OverviewAre you a skilled QA Automation Developer passionate about delivering high-quality digital services in complex, evolving environments?Location: Primarily Remote, with occasional meetings in Edmonton (Alberta, Canada)Contract: Estimated 1,960 hours over term (approx. 24 months)Schedule: Full-time, flexible based on project needsWhat You’ll DoLead...


  • Edmonton, Canada Procom Full time

    Join to apply for the Quality Assurance Automation Developer role at Procom . On behalf of our client, Procom is currently searching for a Quality Assurance Automation Developer to ensure the implementation quality of large-scale enterprise platforms, products and services. Two experienced and motivated Senior Quality Assurance Engineers (QA Engineers) are...


  • Edmonton, Canada Procom Full time

    Join to apply for the Quality Assurance Automation Developer role at Procom. On behalf of our client, Procom is currently searching for a Quality Assurance Automation Developer to ensure the implementation quality of large-scale enterprise platforms, products and services. Two experienced and motivated Senior Quality Assurance Engineers (QA Engineers) are...


  • Edmonton, Canada Rose International Full time

    Overview Job Title: Quality Assurance Automation Developer Location: Edmonton, AB, Canada, T6H 5T6 • Hybrid (Primarily remote with onsite meetings) Employer: Rose International Employment Type: Temporary • Full-Time • Estimated Duration: 13 months Responsibilities Support and encourage the adoption of quality practices on teams and foster continuous...


  • Edmonton, Canada ARC Business Solutions Full time

    ARC Business Solutions Inc. is a customer-oriented information technology solution provider with proven abilities to incorporate strategy, creativity and technical aspects into business solutions. Service delivery is focused in five main technology solution verticals: Systems Delivery, Enterprise Information Management, Mobile Solutions, Training and Managed...