Test Lead 8745-2713

Foilcon


Date: 10 hours ago
City: Toronto, ON
Contract type: Contractor
HM Note: This hybrid contract role is three (3) days in office. Candidates resume must include first and last name.

Description

The Forest Resources Inventory Information Management Solution (FRI IMS) streamlines the acquisition, processing, interpretation, management, and sharing of extensive data. This data suite includes interconnected high-resolution digital aerial imagery, digital elevation data, field-sampled data, geographic information, and additional forest information from various sources.

The FRI IMS Enhancement Project Aims To Further Improve The Functionality, Usability, And Performance Of FRI IMS By Incorporating The Following Features

  • A centralized data storage system utilizing Databricks data lake and Azure Storage Account.
  • Data exchange channels via a public-facing web application.
  • A Data Processing and Data Scientist Platform that supports data acquisition, processing, and analysis using Databricks on the Azure cloud.

Responsibilities

  • Collaborate with product managers, product owners, and technical teams to develop comprehensive test strategies and test plans.
  • Apply a strong understanding of automated and manual testing practices to support the development of test scripts, test cases, and test scenarios in IST, UAT, and PROD architectures.
  • Assist with planning and creating test data for each test phase.
  • Set up Test Plans, Suites, and Cases in Azure DevOps, and continuously integrate automated test scripts.
  • Lead automation testing
  • Execute various types of testing, including integration, functional, regression, unit, load, performance, and accessibility testing.
  • Plan and organize testing efforts for both front-end including user-interface and back-end application components/environments.
  • Regularly communicate test results through reports and team stand-up (need to be able to speak about the results as well to both technical and non-technical team members) summarizing test completion and defects found.
  • Implement project technical testing strategies and methodologies, including testing of integration points, interfaces, and non-functional requirements (e.g., fail-over, response times, data integrity, security).
  • Evaluate test results against acceptance criteria to determine successful completion of the incremental work assigned .Provide weekly reports confirming the status of assigned tasks
  • Define and measure acceptance criteria for test cases.
  • Record all defects/issues in defect reporting tools and Azure DevOps, including detailed descriptions, screenshots, and steps to reproduce.
  • Participate in elicitation and business requirement workshop sessions, reviews sessions, and walkthrough meetings.
  • Work with cross-functional teams to ensure quality throughout the agile/iterative solution development lifecycle.
  • Conduct post-release/post-implementation testing.
  • Support clients with user acceptance testing (UAT) activities.
  • Create traceability matrices and strategies to ensure testing outcomes align with business requirements. coordinate review meetings with business analysts and stakeholders.

Knowledge Transfer Requirements

  • Conduct ongoing knowledge transfer throughout the assignment via regular meetings, touchpoints, and working sessions with LRC and Business Unit staff.
  • Transfer all design, development artifacts, and source code, including all relevant and complete documentation, to the ministry's designated repositories.
  • Schedule dedicated knowledge transfer sessions to ensure completeness and allow LRC staff to ask for clarifications or follow-up questions.

Skills

Experience and Skill Set Requirements:

  • Extensive experience in quality assurance at the specified experience level.
  • Experience in testing Commercial off-the-Shelf Software (COTS/SaaS solutions).
  • Working knowledge of SharePoint, .NET Web, Web Services, JavaScript, Python, RStudio, data visualization, geospatial data tools and related scripting technologies for automation.
  • Knowledge and experience with test tools and methodologies (Waterfall/Agile/Iterative).
  • Comprehensive knowledge of all phases of the Systems Development Life Cycle.
  • Excellent analytical, problem-solving, and decision-making skills, as well as organizational, creativity, perseverance, verbal and written communication skills, and interpersonal skills.
  • Experience with functional and non-functional product cycle testing.
  • Test case and test scenario design and review experience (from business requirements).
  • Experience in test case development.
  • Experience in automation testing
  • Proficiency in defect tracking.
  • Experience designing and reviewing test scenarios (use-cases).
  • Proficiency in writing manual/automated test scripts.
  • Strong hands-on experience with the Accessibility for Ontarians with Disabilities Act (AODA).

Evaluation Criteria

Testing Skills/Experience (65%):

  • 3+ years of experience developing test cases/scripts and data requirements, and creating test scenarios, test cases for automation testing. Extensive experience with major test automation tools.
  • 3+ years of experience developing test cases/scripts and test data, ensuring all business requirements are met by creating a traceability matrix or equivalent 3+ years of experience developing technical testing strategies/plans.
  • 3+ years of experience testing non-functional requirements (e.g., fail-over, response times, data integrity, security).
  • 3+ years of experience executing various types of testing, including:
  • Automation testing
  • Integration testing
  • Unit testing
  • Regression testing
  • Functional testing
  • Accessibility testing
  • Non-functional testing
  • Demonstrated 3+ experience in developing test plans, test scripts, and test data; documenting software defects and tracking resolutions. Experience with user acceptance testing (UAT) and leading initial UAT sessions.
  • 3+ years of experience managing test plans and test cases in Azure DevOps, and hands-on experience in Azure DevOps Kanban Board management.

Soft Skills (30%):

  • Experience with predictive and agile methodology
  • Excellent analytical, problem-solving, and decision-making skills.
  • Strong communication skills, both written and verbal and ability to communicate complex technical issues with both technical and non-technical team members.
  • Excellent meeting facilitation skills to gather requirements.
  • Experience reporting progress on deliverables to team, project leads, and management, including proactively raising risks/issues with mitigations.
  • Strong stakeholder management skills.
  • Demonstrated experience working with clients and technical teams to ensure effective resolution of defects and management of change requests.
  • Experience with user acceptance testing (UAT) and leading initial UAT sessions.

Public Sector Experience (5%):

  • Experience in testing enterprise-level systems and exposure to ministry QA processes and standards within OPS.
  • Previous experience working in government or public sector organizations.
  • Demonstrated knowledge of public sector applications, databases, and systems while testing.
  • Experience working in accordance with policies and procedures of the Ontario Public Service.
  • Strong hands-on experience with the Accessibility for Ontarians with Disabilities Act (AODA).

Must Haves

  • 3+ years of experience executing various types of testing, including:
  • Automation testing
  • Integration testing
  • Unit testing
  • Regression testing
  • Functional testing
  • Accessibility testing
  • Non-functional testing
  • 3+ years of experience managing test plans and test cases in Azure DevOps, and hands-on experience in Azure DevOps Kanban Board management

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume