C

CAPREIT

Acquires, manages, and leases residential properties

Quality Assurance Architect

Test Automation EngineeringConfirmed live in the last 24 hours
ContractToronto, ON, Canada$60 - $80 /hr

About the Job

Requirements

  • At least 10 years of experience in software testing or quality assurance, including at least 5 years in an architect or lead role.
  • A Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Strong expertise in test automation frameworks such as Selenium, Cypress, JUnit, or TestNG.
  • Hands-on experience with Azure DevOps for test management, continuous integration and continuous delivery, and issue tracking.
  • Experience testing ERP-to-ERP migration projects using systems such as SAP, Oracle, Dynamics, or similar.
  • Proficiency in programming languages such as Java, Python, or C#.
  • Knowledge of cloud platforms such as AWS, Azure, or GCP, and containerization tools such as Docker or Kubernetes.
  • Ability to balance strategic planning with hands-on execution.

Responsibilities

  • Define and implement quality assurance frameworks, methodologies, and standards across enterprise applications.
  • Design scalable automated testing solutions across functional, integration, performance, and security domains.
  • Establish governance for test design, execution, and reporting to ensure consistency across teams.
  • Promote automation languages such as Java, Python, C#, and JavaScript to build reusable test suites.
  • Collaborate with business and technical teams to translate requirements into comprehensive test strategies.
  • Review and approve automated and manual test scripts for coverage, maintainability, and quality.
  • Maintain and track issue logs, ensuring timely resolution and escalation when needed.
  • Coordinate defect-triage meetings and communicate status updates to stakeholders.
  • Monitor testing progress and provide regular reports on quality metrics.
  • Lead quality assurance efforts for ERP-to-ERP migration projects, ensuring data integrity, process continuity, and system reliability.
  • Develop migration-specific test strategies covering data validation, reconciliation, and end-to-end business-process testing.
  • Implement automation for data reconciliation and regression testing to accelerate validation cycles.
  • Drive adoption of continuous-integration and continuous-delivery testing practices using Azure DevOps.
  • Provide hands-on guidance in building automation frameworks using Selenium, Cypress, JUnit, TestNG, or similar tools.
  • Mentor QA engineers in scripting best practices and automation design patterns.
  • Evaluate and recommend modern testing tools, frameworks, and technologies to improve quality assurance maturity.

About the Company

CAPREIT

Acquires, manages, and leases residential properties

CAPREIT is a real estate company that owns, manages, and rents residential properties. It focuses on affordable apartments and townhouses across Canada, Ireland, and the Netherlands, generating most of its revenue from rental income, with additional income from commercial leasing and partnerships. Properties are acquired and actively managed, with tenants paying rent and CAPREIT handling leasing, maintenance, and community services. The company differentiates itself through its sizeable, geographically diversified portfolio, emphasis on affordable housing, and commitment to high-quality living spaces, strong service, and a positive corporate culture. Its goal is to be one of the best places to live, work, and invest by growing its rental housing portfolio, delivering reliable housing options, and maintaining engaging communities for residents.

Company size
501-1,000
Company stage
IPO
Headquarters
Toronto, Canada
Founded
1997

Recently Posted Jobs

Explore more opportunities at CAPREIT

See more jobs