Postuler maintenant

Details zum Jobangebot

Title : Quality Assurance Analyst

Employee Working Location : Remote (Canada)

Employment Status : Temporary Full-time (12 months)

Salary Band : $71,338 - $89,173/year

The Canadian Red Cross (CRC) – an inspirational not for profit organization, helps people and communities in Canada and around the world in times of need and supports them in strengthening their resilience. As a Canada’s Best Employers 2024, we are committed to having an accessible, diverse, inclusive, and barrier-free work environment.

In this role, you will :

  • Act as a Test Lead on a project and oversee one or more testers or QA Analysts assigned to a project.
  • Using applicable documentation and sources (Business requirements, technical specs etc.), write, execute and maintain manual test cases and automation test scripts, including but not limited to functional, non-functional, UAT, system, performance, load and regression test cases.
  • Peer-review completed test cases and provide feedback for rework.
  • Help run regression tests on new builds to ensure continued functionality.
  • Support and maintain Test Case Repository and proactively contribute to the maintenance of test case suites upon design changes.
  • Train and support business users in the execution of UAT tests, as needed.
  • Responsible for Defect Management: reporting, tracking, troubleshooting bugs and issues using applicable processes and tools.
  • Liaise with members of various teams and groups (e.g., Developers, Business Systems Analysts, Product Owners/Managers, and Support) to ensure quality in every stage of the product development process, and to ensure proper functionality and efficiency while adhering to defined project timelines.
  • Assist with determining and executing a test strategy with external groups as required and help to Identify testing risks within projects and provide testing solutions/processes to mitigate the risks.
  • Assist with conducting demos on work done to internal and external clients and stakeholders and identify improvement opportunities for QA Processes on an ongoing basis.
  • Create all required Test Documentation for a project, including but not limited to: Test Plan(s), Test Suites, Test Cases, Metrics (#Test Cases run, Testing Summary, Bug/ Defect summary reports etc.), traceability matrices, QA processes and procedures, and templates.
  • Inform/Assist with creating an approach for determining automated testing vs. manual testing approach and the appropriate test automation tools.

What we are looking for :

  • University degree in Computer Science is preferred or equivalent experience and ongoing education related to Quality Assurance and software development.
  • 5+ years of software Quality Assurance.
  • Knowledge of the software development life cycle, experience using bug tracking and test case management tools.
  • Familiarity with formal QA processes, principles, approaches, strategies and techniques for manual and automated testing, experience writing test plans and test cases for manual testing; writing and executing test scripts; performing analysis of testing results and creating detailed bug reports.
  • Hands-on experience with testing a broad range of custom and COTS software solutions, including web, mobile and SaaS applications.
  • Familiarity with and experience verifying the quality of requirements, including testability, requirement definitions, test design, test data development, test automation, test environment configuration, test script configuration management and test execution.
  • Certification in Testing methodologies (Intermediate to Advanced) would be an asset.
  • Basic to Intermediate knowledge of SQL, Python and/or similar programming languages to write and run scripts would be an asset.
  • Experience running Usability (UX) and Accessibility testing, Load and Performance tests would be an asset.
  • Hands-on experience with Jira Software, Asana, or Zephyr (Test Management Tool), TestComplete, Postman (automation tools) would be an asset.

Working conditions :

  • Ability to work from home as the primary workspace.
  • Some travel across Canada may be required for meeting with clients, stakeholders, or off-site personnel/management.
  • Eligibility to work in Canada: At this time, we welcome applications from candidates eligible to work in Canada. If you are not a citizen or permanent resident of Canada, we encourage you to carefully review your visa to find out whether you are eligible to work in the job you are considering applying for. Refer to our FAQ for more information.
  • If you are selected for this role, you will be required to complete a successful pre-employment screening process which includes a satisfactory Enhanced Police Information Check (E-PIC).

#RegularRecruitment
Postuler maintenant

Plus d'emplois