Quality Assurance Automation Developer

3 days ago


Canada Amyantek Full time

Quality Assurance Automation Developer - (GOAPRDJP ) Quality Assurance Automation Developer - (GOAPRDJP ) - 2 Resources 1 Year Contract Work Status: Remote - 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 such meetings or work sessions Location: 7000 - 113 ST, Edmonton, Alberta, T6H 5T6 Must Have: Education Bachelor’s degree or Diploma in computer science, Information Technology, or a related field.(8 years with a Bachelor’s degree or 10 years with a Diploma) Must Have: Work Experience 2 years experience in a senior QA role on the same Agile project for at least two years. 8 years experience in planning, writing test cases, scripts, and executing functional testing manually. 5 years experience with API testing and implementing testing with CI/CD pipelines in a large-scale enterprise environment. 8 years experience with database testing including data conversion testing in a large-scale enterprise environment 5 years experience with establishing and supporting automation test scripts in a large-scale enterprise environment 8 years experience with non-functional testing including load testing, performance testing, usability testing, compatibility testing, security testing, and end-to-end testing. 5 years experience working as a senior QA on large-scale enterprise Agile projects with 15 or more team members. Nice to have: Work Experience 5 years experience incrementally transforming existing legacy systems into modern digital services across multiple releases. 4 years experience using data analytic tools and methodologies to derive insights from data. 2 years experience with Jira, Example Mapping and Dual-Track development. 3 years experience with leading a QA team with three (3) or more team members in a large-scale enterprise environment. 3 years experience with User Acceptance Testing processes on large, complex, multi-stakeholder environment. Description The Government of Alberta (“GoA”) 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 GoA 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. 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; and 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; and 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; and 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; and 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; and Contribute to and coordinate automated generation of reports and artifacts on quality. Evaluation The evaluation criteria will be distributed within the following categories. 1. Requirements – 10% 2. Interview – 60% 4. Other Mandatory Requirements – 20% - Attached Seniority level Mid‑Senior level Employment type Contract Job function Information Technology Industries Information Services #J-18808-Ljbffr



  • Canada Axsium Full time

    Axsium Group was founded in 2004 to provide our clients with superior workforce management (WFM) consulting services. Axsium helps organizations around the world improve their operational performance by maximizing the productivity of their people. We do this by providing innovative and insightful consulting services focused in three areas. First, we help our...


  • Canada Aequilibrium Full time €80,000 - €100,000

    Senior Quality Assurance DeveloperAbout the RoleAs a Senior Quality Assurance Developer at Aequilibrium, you will play a pivotal role in delivering high-quality, scalable, and secure digital products. This position is open only to Canadian-based candidates, as you will work closely with teams supporting Canadian public-sector digital modernization...


  • Canada Aequilibrium Full time €80,000 - €100,000

    Senior Quality Assurance DeveloperAbout the RoleAs a Senior Quality Assurance Developer at Aequilibrium, you will play a pivotal role in delivering high-quality, scalable, and secure digital products. This position is open only to Canadian-based candidates, as you will work closely with teams supporting Canadian public-sector digital modernization...


  • , , Canada Zonda Full time

    Base pay range CA$65,000.00/yr - CA$75,000.00/yr QA Engineer Remote, Full Time | Ontario Zonda is redefining the future of housing. We are perfectly placed in the heart of the fast-growing real estate industry. We are making big bets on the future of real-estate, trailblazing a 2030 vision for the industry. Here at Zonda, you’ll be able to use your passion...


  • Canada Symplicity Full time

    Job Description We are looking for a Quality Assurance (QA) Tester to assess software quality through manual and automated testing. You will be responsible for finding and reporting bugs, as well as verifying that system changes have been completed according to their requirements. In this role, you should have a keen eye for detail and excellent...


  • , , Canada DataAnnotation Full time

    Get AI-powered advice on this job and more exclusive features. We are looking for a Quality Assurance Developer to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. To apply to this role, you will need to be proficient in either Python and/or...

  • Software Engineering

    4 weeks ago


    Canada TekRek Full time

    TekRek has partners with a global technology leader that is building a cutting edge log analytics platform designed to process, index and analyze petabyte-scale log data in real time. The mission is to turn massive data volumes into actionable insights for our customers. We’re working at the intersection of big data, streaming ingestion, indexing, search...


  • , , Canada BET99 Full time

    Base pay range CA$120,000.00/yr - CA$130,000.00/yr Job Overview BET99 is Canada's Premiere Online Sportsbook and Casino. Launching in 2020, we have consistently innovated the online gaming landscape every step of the way, exponentially growing our customer base and, in turn, our internal BET99 team! We’re a fast‑paced company and are looking for...


  • , , Canada Crossover Full time

    Senior Quality Assurance Automation Engineer, IgniteTech (Remote) - $100,000/year USD Get AI-powered advice on this job and more exclusive features. This range is provided by Crossover. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $50.00/hr - $50.00/hr The software sector continues to...


  • , , Canada Crossover Full time

    Senior Quality Assurance Automation Engineer, IgniteTech (Remote) - $100,000/year USD Base pay range: $50.00/hr - $50.00/hr Traditional testing methods continue to burden the software industry with prolonged release timelines and defect-laden products. Even with rudimentary automation in place, conventional QA approaches consistently miss critical bugs until...