Quality Assurance Engineer - Senior at Shabech IT Services Incorporated
Edmonton, AB T6H 5T6, Canada -
Full Time


Start Date

Immediate

Expiry Date

12 Sep, 25

Salary

70.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Conversion Testing, Selenium, Cucumber, Gitlab, Load Testing, Performance Testing, Devops, Legacy Systems, It, Computer Science, Functional Testing, Database Testing, Github, Bitbucket, Digital Services, Security Testing, Javascript, Test Cases, User Acceptance Testing

Industry

Information Technology/IT

Description

Quality Assurance Engineer - Senior
Rate is 70/hr
Contract Length: 12 months
Extension: 24 months
Job Location: Remote (Occasional visit to Edmonton Downtown Office)
We are looking for experienced and motivated Senior Quality Assurance Engineers (QA Engineer) to ensure the implementation quality of large-scale enterprise platforms, products, and services for the Government of Alberta. 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. QA Engineer(s) will be working with modern, user-centered Agile processes within a high-performing team culture to make a meaningful impact.
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 a 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.

MUST HAVE REQUIREMENTS

  • Bachelor degree in Computer Science, IT or related field of study.
  • Experience creating and modifying automation test scripts.
  • Experience in a senior QA role on the same Agile project for at least two years.
  • Experience in planning, writing test cases, scripts, and executing functional testing manually.
  • Experience with API testing and implementing testing with CI/CD pipelines in a large-scale enterprise environment.
  • Experience with database testing including data conversion testing in a large-scale enterprise environment
  • Experience with load testing, performance testing, security testing and/or end-to-end testing.
  • Experience with Selenium, Cucumber and JavaScript test framework (e.g., Cypress, Playwright, Mocha.js, Jest, Jasmine, Karma, Puppeteer, Nightwatch.js).
  • Experience working as a senior QA on large-scale enterprise Agile projects.

NICE TO HAVE REQUIREMENTS

  • Experience incrementally transforming existing legacy systems into modern digital services across multiple releases.
  • Experience with Dual-Track Development process.
  • Experience with Git such as GitHub, GitLab, Bitbucket, DevOps.
  • Experience with leading a QA team with three (3) or more team members in a large-scale enterprise environment.
  • Experience with User Acceptance Testing processes on large, complex, multi-stakeholder environment.
  • Experience working as an architect using data analytics tools and methodologies to derive insights from data
Responsibilities

Please refer the Job description for details

Loading...