
Test Lead 8745
- Toronto, ON
- Permanent
- Full-time
- 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.
- 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.
- 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.
- 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).
- 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.
- 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.
- 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).
- 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