Title: Systems Testing/QA Specialist - Senior
Location: 5700 Yonge St, Toronto, Ontario
Duration: 250 days
Experience and Skill Set Requirements
Analysis and Problem-Solving Skills - 35%
- Work with stakeholders (internal and external) across the program to develop clearly defined epics and user stories (Agile methodology).
- Provide input to requirements evaluation and review options for a solution, cost/benefit of options, evaluate alternative conceptual systems designs and potential impact of proposed system changes on existing service delivery with team.
- Provide results, statistics, metrics and status to Project Manager.
- Assist developers and other QA analysts in recreating issues/defects.
- Attend required project meetings to review testing inputs/outputs and provide progress updates (Daily Scrums).
- Seek clarification as required from developers/project team.
Testing Knowledge and Expertise - 35%
- Develop, maintain, document and execute all test plans, test cases, test scenarios and scripts as directed by the project.
- Oversee QA and system testing activities performed by other QA analysts.
- Document test results.
- Knowledge of various testing tools and techniques, web-based technologies and database management systems.
- Provide consultation on source-to-target mapping to ensure business and technical alignment.
- Knowledge of Systems Development Life Cycle Methodologies, familiarity with ITIL Processes for Change/Release Management, relational database technologies, and use of information retrieval packages using SQL and other query languages.
- Knowledge of emerging IT trends and technologies - cloud computing, enterprise data warehousing, etc.
- Knowledge and understanding of the Accessibility for Ontarians with Disability Act (AODA) and relevant guidelines.
- Knowledge of one or more automated testing tools - MS Power Platform testing tool and/or Selenium.
- Experience with Azure DevOps.
Communication and Interpersonal Skills - 30%
- Gather information, clarify needs and desired system changes.
- Prepare system test documentation, assist in developing user manuals and guidelines.
- Work within specified timelines, identify defects and supporting documentation in timely manner.
- Development of documentation and materials as part of a review and knowledge transfer to other members.
Must haves:
- Work with stakeholders (internal and external) across the program to develop clearly defined epics and user stories (Agile methodology).
- Develop, maintain, document and execute all test plans, test cases, test scenarios and scripts as directed by the project.
- Knowledge of Systems Development Life Cycle Methodologies, familiarity with ITIL Processes for Change/Release Management, relational database.
- Knowledge of one or more automated testing tools - MS Power Platform testing tool and/or Selenium.