QA and Testing Lead, CRM

1 week ago


Burnaby, Canada Chartered Professional Accountants of Canada Full time

**QA & Testing Lead, CRM: 12-month contract**

**About Chartered Professional Accountants of Canada**

Chartered Professional Accountants of Canada (CPA Canada) works collaboratively with the provincial, territorial and Bermudian CPA bodies (PTBs), as it represents the Canadian accounting profession, both nationally and internationally. This collaboration allows the Canadian profession to champion best practices that benefit business and society, as well as prepare its members for an ever-evolving operating environment featuring unprecedented change. Representing more than 220,000 members, CPA Canada is one of the largest national accounting bodies worldwide.

**About the opportunity**

Reporting to the Director of Applications and IT Transformations, the QA and Testing Lead, CRM will be a part of the SMP Initiative at CPA Canada, with the implementation of Microsoft Dynamics F&O and CRM.

The QA and Testing Lead is responsible for conducting thorough testing and debugging our ERP solution to ensure that quality standards are met and functionality is aligned with specifications, testing to verify functionality, ease of use and reliability to meet performance standards, using approved procedures.

The QA and Testing Lead will collaborate with leaders across the organization (eg. Product Management, Finance, Standards and Quality Assurance) in the planning, design, and execution of testing strategies, while promoting efficient processes and methodologies.

**What we’re looking for**
- Create test plans, test cases and test scripts based on requirement documents and business User Stories
- Develop and maintain automated test suites using test automation tools
- Plan and execute test cases, maintain test matrix including status of defects
- Validate all issues raised and track the progress to completion
- Make recommendations on quality of the release and support the management team in assessing the risk of the release
- Leverage DevOps to manage test cases, reporting and tracking defects and participate in defect triage, interacting with developers, business, and technical product owners
- Test new technologies and system functionality to ensure business acceptance, user acceptance and system integration
- Collaborate with team members, stakeholders, and business partners throughout all iterations by using strong communication, networking, elicitation
- Assist in the management of test environments, troubleshooting and coordinating code deployments
- Maintain relationship with project teams to resolve issues and improve coordination of QA deliverables
- Assesses current processes and identify quality improvements and risk mitigation opportunities
- Ensures analysts are on track with project testing timelines or escalate issues affecting timelines when necessary
- Work with the Business to establish a proper UAT process for the different project teams
- Responsible for overseeing the execution of manual & automated functional, integration, regression and performance tests
- Establish quality metrics and measures for tests executed, and establish the use of Test Case storage tool and enforce its usage
- Encourage the use of test automation and load/performance tools as part of the team’s testing coverage
- Review QA Analyst test plans to ensure proper test strategies and risk mitigation elements

Must have:

- Post-secondary diploma or degree in Computer Science or equivalent; QA Certification with ISTQB or QAI, is an asset
- Hands-on experience in Dynamics CRM
- Experience with QA processes and methodologies required, automated and manual test processes, test planning, test cases design, scripting, execution, automated test tools, regression testing
- In-depth understanding of software development life cycles, project execution including software testing practices
- Knowledge of software configuration and release management methodologies
- Familiarity with Waterfall and Agile software development methodologies
- Experienced in interacting and coordinating test activities amongst multiple teams and ability to handle multiple competing priorities in a fast-paced environment
- Must possess excellent communication skills for liaising and communicating with Business Systems, and internal stakeholders and departments

**What it's like to work here**

CPA Canada is an inclusive place to work with a diverse workforce and a commitment to health and wellness for its employees. The organization offers a flexible and balanced environment that allows individuals to maximize professional and personal development. CPA Canada employs over 400 people, with its headquarters in Toronto and regional offices in Burnaby, Ottawa and Montreal. Our technology-enabled culture is designed to attract qualified people and enable them to do their best work. Employee perks include competitive salaries and pension, a comprehensive benefits package, professional development programs, flexible working hours and opportunities to work from ho


  • QA Engineering Lead

    4 weeks ago


    Burnaby, Canada Beem Credit Union Full time

    About BeemBeem is a new credit union with 80 years of history. Rising to the rapidly evolving challenges of the financial services industry and inspired by cooperative values, our founding credit unions recognized that we can do more together. Beem means light. It means energy. It means a brighter financial future. United as Beem, we are combining our...

  • QA Engineering Lead

    4 weeks ago


    Burnaby, Canada Beem Credit Union Full time

    About Beem Beem is a new credit union with 80 years of history. Rising to the rapidly evolving challenges of the financial services industry and inspired by cooperative values, our founding credit unions recognized that we can do more together. Beem means light. It means energy. It means a brighter financial future. United as Beem, we are combining our...

  • Release QA Engineer

    3 weeks ago


    Burnaby, Canada Fortinet, Inc. Full time

    A leading cybersecurity firm is seeking a Software Release QA Specialist to join their QA Team. The role includes executing regression testing, documenting release notes, and collaborating with developers to ensure product quality. Candidates should have solid networking knowledge, experience in troubleshooting and writing skills. The compensation ranges...

  • QA Engineering Lead

    10 minutes ago


    Burnaby, British Columbia, VN, Canada Beem Full time

    Beem Credit Union: Banking for every journeyBeem is redefining what it means to be a credit union. With 80 years of cooperative history and a bold vision for the future, we've united to create a financial partner that offers both digital ease and people-first service.Our mission is clear: financial wellness for all. We help British Columbians achieve their...


  • Burnaby, Canada Fortinet, Inc. Full time

    A leading cybersecurity company is seeking a detail-oriented Software Development QA to create and execute tests, identify software defects, and support the development team. The ideal candidate will have over a year of experience in Unix/Linux, knowledge of networking protocols, and proficiency in at least one scripting language. We offer a competitive...


  • Burnaby, Canada Beem Credit Union Full time

    A financial services organization located in Metro Vancouver is seeking a QA Engineering Lead to ensure the quality, reliability, and performance of enterprise applications. This role requires strong leadership in quality assurance activities and collaboration with various stakeholders. The ideal candidate will have over five years of experience in QA with...


  • Burnaby, Canada Beem Credit Union Full time

    A financial services organization located in Metro Vancouver is seeking a QA Engineering Lead to ensure the quality, reliability, and performance of enterprise applications. This role requires strong leadership in quality assurance activities and collaboration with various stakeholders. The ideal candidate will have over five years of experience in QA with...


  • Burnaby, Canada Fortinet, Inc. Full time

    A cybersecurity leader in Metro Vancouver seeks an experienced Software QA Specialist to collaborate with developers and field teams. Responsibilities include manual and automated testing, defect tracking, and environment setup for verification of features. Ideal candidates should have a strong understanding of networking, application protocols, and...

  • QA Specialist

    5 days ago


    Burnaby, Canada Fortinet Full time

    Join Fortinet, a cybersecurity pioneer with over two decades of excellence, as we continue to shape the future of cybersecurity and redefine the intersection of networking and security. At Fortinet, our mission is to safeguard people, devices, and data everywhere. We are currently seeking a dynamic Advanced Support Engineer to contribute to the success of...

  • Junior QA Developer

    2 minutes ago


    Burnaby, Canada CadMakers Full time

    Let’s build something amazing together!At CadMakers, our QA and Development teams work hand-in-hand to push the boundaries of what’s possible in construction technology. We’re looking for a Junior QA Developer who’s eager to grow their career in a collaborative, fast-paced environment, someone with 1–3 years of experience (or at least 4 months of...