Senior Analyst, Quality Assurance

4 days ago


Toronto, Ontario, Canada Ontario Health Full time
Senior Analyst, Quality Assurance

Apply locations Toronto, ON time type Full time posted on Posted 4 Days Ago time left to apply End Date: January 31, 2025 (9 days left to apply) job requisition id R108364

At Ontario Health, we are committed to developing a strong organizational culture that connects and inspires all team members across the province. Our vision is that together, we will be a leader in health and wellness for all. Our mission is to connect the health system to drive improved and equitable health outcomes, experiences and value. How we work together is reflected through our five values: integrity, inspiration, tenacity, humility and care.

What Ontario Health offers:

  • Fully paid medical, dental and vision coverage from your first day
  • Health care spending account
  • Premium defined benefit pension plan
  • Three personal days and two float days annually
  • Three weeks' vacation to start (for individual contributors), increasing to four weeks after two years
  • Career development opportunities
  • A collaborative values-based team culture
  • A wellness program
  • A hybrid working model
  • Participation in Communities of Inclusion

Want to make a difference in your career? Consider this opportunity.

The Senior Analyst, Quality Assurance is responsible for ensuring the quality of the digital solutions being implemented. This includes performing Quality Assurance services and executing functional, integration, interface, and regression testing, preparing estimates and participating in planning and preparation services along with other testing artifacts in alignment with best practices and OH Quality Assurance standards. The Senior Analyst may lead testing efforts for smaller projects including assessing project requirements, providing estimates for testing tasks and deliverables, and conducting a variety of tests to assess the quality and efficacy of a range of applications in preparation for deployment and through operations.

Here is what you will be doing:

  • Assesses project requirements and provides estimates for testing tasks and deliverables with some assistance.
  • Creates test scenarios and data for testing.
  • Writes and executes test cases.
  • Tracks test planning and execution in the application lifecycle management tool and provides reporting when requested.
  • Documents results and provides updates to project teams and Management as requested.
  • Identifies, documents, and monitors test results and enhancements from third-party vendors.
  • Motivates other team members to achieve higher goals and improve the impact of technology initiatives.
  • Provides support and guidance to junior team members on test case planning and execution approach.
  • Accountable for ensuring the quality of the digital solutions being implemented including performing Quality Assurance services and executing functional, integration, interface, and regression testing; preparing estimates; and participating in planning and preparation services along with other testing artifacts in alignment with best practices and OH Quality Assurance standards.
  • Conducts a variety of tests to assess the quality and efficacy of a range of applications in preparation for deployment and through operations.
  • Collaborates with team members (developers, quality assurance and business analysts, project and product managers) to review available documentation and build a common understanding of the target state of the system under test.
  • Engages different programs in the organization and champions QA best practices.
  • Works with a medium of autonomy within a defined project/solution/system scope based on direction from a manager or QA Lead.
  • Collaborates with internal peers to ensure alignment of practices, patterns, and solutions.
  • Ensures work aligns to broader project plan.
  • Stays abreast of evolving technology, architecture, and design, patterns, practices, and platforms.

Here is what you will need to be successful:

  • Post-secondary diploma or degree in Computer Science or related technical discipline, or equivalent experience.
  • 3+ years of relevant experience is required.
  • QA Certification with ISTQB or QAI, ITIL (or similar substitute) is an asset.
  • Agile Certification is an asset.
  • AWS and/or Azure Cloud certification is an asset.
  • Working knowledge of various Software Development Life Cycle (SDLC) and methodologies such as Waterfall, Agile, Iterative, etc.
  • Knowledge of quality assurance/testing processes, best practices, techniques, and tools for different types of testing (functional, GUI, API/web service, integration, regression, performance, hardware, deployment, manual and automated testing).
  • Knowledge and understanding of how User Stories, Business Requirements Definition (BRD), Data Models, data mappings and design are used to support QA testing.
  • Working knowledge of test case design, development, and execution.
  • Working knowledge of defect management and tracking tools (e.g., Azure DevOps, Jira).
  • Knowledge of privacy legislation, regulations (specifically the Protection of Personal Health Information Act, Ontario 2004) and OH policies, procedures, guidelines, and communication material relevant to the protection of confidential information.
  • Knowledge of Ontario Health systems, and business environment.
  • Knowledge of specific software/system components being tested.
  • Practical knowledge of a scripting language (such as PowerShell, JavaScript or Python) to automate testing tasks is an asset.
  • Experience with an ALM tool is an asset.
  • Proven ability to develop and maintain automated test frameworks using Playwright, Selenium, Cypress, and other automation tools.
  • Hands-on experience with automation frameworks such as Cucumber, Data driven, Keyword Driven etc.
  • Familiarity with CI/CD pipelines and version control tools like Git, GitHub, and Jenkins for automation of deployment and testing.
  • Practical experience in API testing using tools such as Insomnia or POSTMAN.
  • Good understanding of database and ETL concepts.
  • Experience identifying test data requirements and preparing test data.
  • Hands-on experience with data validation tools and techniques, including SQL for database validation, writing complex queries for data integrity checks.
  • Experience with various RDBMS DB technologies such as RDBMS (MySQL, SQL Server). NoSQL DBs (DynamoDB, MongoDB) is an asset.
  • Knowledge and understanding of key cloud concepts for one of the major cloud providers (such as Azure or AWS) is an asset.

Knowledge and Skills:

  • Strong problem-solving and analytical skills to track test planning and execution; conduct a variety of tests to assess the quality and efficacy of a range of applications; solve complex technical issues inherent in testing and be able to identify potential defects and enhancements.
  • Strong written and oral communication skills to communicate testing strategy, discuss and incorporate stakeholder's feedback, and communicate issues found during testing clearly; collaborate with the team.
  • Interpersonal and communication skills to work as a team member across OH, both with clinical leads as well as other technical professionals such as Project Managers, Business Analysts, Business Leads, Development, and IT.
  • Ability to understand and apply concepts.
  • Strong multitasking skills and attention to detail.
  • Ability to query databases to verify data.
  • Ability to work in a fast-paced environment with emphasis on responding to change rather than following the plan.
  • Ability to motivate other team members.
  • Demonstrated ability to understand and discuss technical concepts, manage trade-offs, and evaluate opportunistic innovative ideas with internal and external partners.

#LI-hybrid

#LI-AP1

#OH-IND-DIG

Location: Ontario (currently hybrid; subject to change)

Employment Type: Permanent Full time

Contract Length: N/A

Salary Band: Band 4

External Application Deadline Date: January 30, 2025

All applicants must be a resident of Ontario to be considered for roles at Ontario Health.

Ontario Health encourages applications from candidates who are First Nations, Métis, Inuit, and urban Indigenous; Francophone; members of Black and racialized groups; 2SLGBTQIA+ communities; trans and nonbinary individuals; and people living with disabilities.

Ontario Health is an accessible employer, and we offer accommodation in all aspects of employment, including the recruitment process. If you require a disability-related accommodation in order to participate in the recruitment process, please email careers@ontariohealth.ca and a member of the team will connect with you within 48 hours.

#J-18808-Ljbffr

  • Toronto, Ontario, Canada Spiria Full time

    Would you like to work as a Senior QA Analyst on diverse projects in collaboration with fascinating clients? Are you proficient in planning, organizing and implementing software testing efforts? Do you enjoy sharing ideas and taking on new challenges? If you answered yes to all of these questions, you're probably who we're looking for. As a Senior QA Analyst...


  • Toronto, Ontario, Canada Co-operators Full time

    Company: CGLDepartment: Digital Platforms & APIsEmployment Type: Temporary Full-Time (15 months)Work Model: RemoteLanguage: English is required, French is an asset.The Opportunity:We are a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society and our team is essential to deliver on this...


  • Toronto, Ontario, Canada ROSS Full time

    **Company Overview**ROSS is a digital agency specializing in providing innovative recruitment solutions to clients. Our team of People Specialists helps companies align their People Strategy with business growth.We are seeking a Senior QA Analyst to join our team and contribute to the quality assurance of our client's web projects.


  • Toronto, Ontario, Canada Kumaran Systems Full time

    As a Sr. Test Analyst, you will join our QA team to support QA program initiatives. Your responsibilities will include end-to-end test support, governance, and continuous improvement. You'll be hands-on with all aspects of the systems testing process and provide suggestions and input that will ensure client needs are met with the highest quality. You'll...


  • Toronto, Ontario, Canada LAWPRO Full time

    Quality Assurance Analyst : Co-op PlacementReports to: TP Business AnalystDepartment/Division: TitlePLUSEmployment type: Co-op Student – 4 month contractLocation: Toronto, OntarioLawyers' Professional Indemnity Company (LAWPRO) is an insurance company that provides professional liability insurance to lawyers in private practice in Ontario and provides...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 219965Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.The Quality Assurance Analyst scrutinizes and evaluates FINTRAC regulatory reports with focus on quality assurance and timeliness of reporting, specifically Large Cash Transaction Report (LCTR) and Electronic Funds Transfer Report...


  • Toronto, Ontario, Canada LAWPRO Full time

    Quality Assurance Analyst : Co-op PlacementReports to: TP Business AnalystDepartment/Division: TitlePLUSEmployment type: Co-op Student – 4 month contractLocation: Toronto, OntarioLawyers' Professional Indemnity Company (LAWPRO) is an insurance company that provides professional liability insurance to lawyers in private practice in Ontario and provides...

  • Senior Quality Analyst

    10 hours ago


    Toronto, Ontario, Canada Equitable Group Full time

    Job SummaryWe are seeking a highly skilled Senior Quality Assurance Analyst to join our team at Equitable Bank. As a key member of our QA team, you will play a crucial role in ensuring the quality of our software applications.Key Responsibilities Include:Developing and executing comprehensive test plans to meet project timelines and quality...


  • Toronto, Ontario, Canada Co-operators Full time

    About the RoleAs a Senior Quality Assurance Analyst, you will carry out established procedures to ensure programs/projects meet minimum company standards and end-user requirements. You will conduct thorough quality assurance tests of software to ensure proper operation and freedom from defects.This role involves creating test strategies and plans for various...


  • Toronto, Ontario, Canada Sunwing Travel Group Full time

    Quality Assurance Analyst27 Fasken Dr, Etobicoke, ON M9W 1K6, CanadaReq #259 February 7, 2025About Us:Sunwing Vacations Group is home to North America's largest vacation brands, comprised of the leading Canadian leisure tour operators Sunwing Vacations and WestJet Vacations, along with the growing United States based tour operator Vacation Express, together...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 214515Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.PurposeContributes to the overall success of Canada Fraud Management Quality Assurance, confirming specific individual goals, plans, initiatives are executed / delivered in support of the team's business strategies and objectives....


  • Toronto, Ontario, Canada Botsford Associates Full time

    Job DescriptionRBC Capital Markets is seeking a skilled KYC QA Analyst to oversee quality assurance and oversight for Client Regulatory and KYC Operations.Key Responsibilities:Conduct independent quality and oversight reviews for Client Regulatory and KYC Operations, focusing on US Cash Management, Capital Markets, and Cross Border Services.Perform timely...


  • Toronto, Ontario, Canada Broadridge Full time

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career while helping others along the way, come join the Broadridge team.The Senior Quality Assurance Analyst is responsible for analyzing and testing project deliverables throughout the Proxy and Smart applications...


  • Toronto, Ontario, Canada Maarut Inc Full time

    Testing and Quality Assurance AnalystExperience Required: 10+ yearsDirect message the job poster from Maarut IncResponsibilities:Experience in writing test scripts, test cases, and test scenarios, testing web applications and reporting defects.Headless Content Management System (CMS) testing experience - e.g. Kentico Kontent, Contentful.Demonstrated AODA...


  • Toronto, Ontario, Canada Scotiabank Full time

    Requisition ID: 214515Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture.PurposeContributes to the overall success of Canada Fraud Management Quality Assurance, confirming specific individual goals, plans, initiatives are executed / delivered in support of the team's business strategies and objectives....


  • Toronto, Ontario, Canada Caspian One Full time

    Job Title: Business Analyst/Quality Assurance Location: Toronto Duration: 3-6 months contract, to convert to permanent employee We are seeking an experienced Business Analyst/Quality Assurance professional to join a key client of ours, a major financial institution. The ideal candidate will have a strong background in business analysis, with some...


  • Toronto, Ontario, Canada RFA Full time

    Analyst, Quality Assurance & Risk - RFA Mortgage CorporationThursday, February 13, 2025Analyst, Quality Assurance and Risk – RFA Mortgage CorporationDate: February 13, 2025Location: Toronto, ONCompany: RFA Mortgage CorporationJob Type: PermanentAbout RFAFounded in 1996, RFA (Realty Financial Advisors) is a leading Canadian-owned real estate firm. Through...


  • Toronto, Ontario, Canada Scotiabank Full time

    Job Description:The Canada Fraud Management Quality Assurance team is responsible for ensuring the highest standards of quality in fraud management. As a key member of this team, you will be responsible for contributing to the overall success of Canada Fraud Management Quality Assurance, confirming specific individual goals, plans, initiatives are executed /...


  • Toronto, Ontario, Canada EQ Bank | Equitable Bank Full time

    OverviewEQ Bank | Equitable Bank is a pioneering financial institution that challenges traditional banking norms. As a Senior Quality Assurance (QA) professional, you will play a pivotal role in ensuring the highest quality of our software applications.We are seeking an experienced Senior QA Analyst to join our IT department. The successful candidate will be...


  • Toronto, Ontario, Canada Co-operators Full time

    Job OverviewThe Co-operators is a leading Canadian financial services co-operative committed to being a catalyst for a sustainable and resilient society. Our team plays a crucial role in delivering on this strategy, prioritizing our people's culture and development opportunities to enable them to thrive and live our purpose.We are seeking a highly skilled...