Share this job
Quality Assurance Engineer
Calgary, AB
Apply for this job

Job Title: Quality Assurance Engineer

Full-time Opportunity (Net New Position) | 100% Onsite in Calgary, Alberta | Must hold a valid Canadian Work Visa


Our client, a growing fintech organization, is seeking an experienced Quality Assurance Engineer to join their expanding development team. This is a net new position created to strengthen the automation and quality engineering function within the organization.

The ideal candidate brings deep experience in automation testing, particularly using Playwright, TypeScript, C#, and BDD frameworks, and thrives in a fast-paced Agile environment. You’ll work closely with cross-functional teams to drive quality from the ground up and help deliver secure, reliable, and scalable digital products.

 

Responsibilities:

Test Automation & Quality Engineering

  • Design, build, and maintain automated test suites for web and frontend applications.
  • Implement end-to-end (E2E) automation using Playwright, TypeScript, and/or C#.
  • Ensure QA practices are fully integrated into the SDLC with strong collaboration across engineering teams.
  • Validate functional and regression coverage for React-based applications and modern frontend technologies.
  • Develop and maintain a risk-based testing strategy to support efficient and comprehensive automated testing.

CI/CD Integration & API Validation

  • Integrate automated tests into CI/CD pipelines (e.g., GitLab) to improve deployment efficiency and consistency.
  • Perform API testing, validating integrations with external systems and third-party services.
  • Support cloud-based testing environments using AWS, Docker, and Kubernetes.
  • Track and document test cases, results, and defects with clear traceability and reporting.

Collaboration & Agile Delivery

  • Work closely with developers, product owners, and DevOps engineers to define acceptance criteria and testing requirements.
  • Participate in Agile ceremonies, contributing to sprint planning, reviews, and retrospectives.
  • Help refine QA processes, frameworks, and standards to drive continual improvement across the team.

 

Qualifications:

Required

  • 8+ years of experience in QA automation, with significant focus on frontend/Web UI testing.
  • Expertise in Playwright, TypeScript, and C#.
  • Hands-on experience testing React and modern frontend technologies.
  • Strong understanding of CI/CD and DevOps pipelines for automated test execution.
  • Experience performing API testing and validating external integrations.
  • Solid understanding of testing methodologies, automation frameworks, and best practices.
  • Excellent communication skills with the ability to collaborate across technical and non-technical teams.

Preferred

  • Experience with AWS, Docker, Kubernetes, or cloud-based testing environments.
  • Familiarity with performance testing concepts (not core to this role).
  • Exposure to BDD frameworks (e.g., SpecFlow, Cucumber).

 

Why Join

  • Salary Range: $75,000 – $90,000 per annum
  • Net new role; shape the automation strategy and leave a meaningful impact.
  • Work onsite with a collaborative, highly engaged engineering and product team in Calgary.
  • Competitive salary with opportunities for professional growth.
  • Be part of a fast-growing fintech organization modernizing its QA and engineering practices.


NOTE: Interested candidates who meet the above qualifications are encouraged to apply directly. Due to the volume of applications, only those shortlisted will be contacted.


Apply for this job