Senior Systems Testing / QA Specialist - Hybrid - Toronto& ON - MB 26-15438
Job Title: Senior Systems Testing/QA Specialist
Location: Toronto, ON
Job Type: Contract
Duration: 101 Days (Extension Possible)
Work Arrangement: Hybrid
Schedule: 7.25 Hours per Day
Position Overview
We are seeking a Senior Systems Testing/QA Specialist to plan, develop, and execute comprehensive testing strategies for large-scale applications. The ideal candidate will have strong experience with Agile, DevOps, Microsoft Azure, automated testing, and accessibility compliance.
Required Qualifications
-
10+ years of experience planning, organizing, and implementing testing efforts.
-
Extensive experience with test management tools such as Azure DevOps and Micro Focus ALM 12.5.
-
Experience conducting AODA compliance audits and remediation.
-
Strong understanding of the Software Development Life Cycle (SDLC), including Agile and DevOps methodologies.
-
Experience creating, reviewing, and executing test strategies, test plans, test scripts, and test cases.
-
Experience identifying, troubleshooting, and resolving software issues.
-
Experience with Microsoft Azure cloud technology.
-
Experience with Siebel (RLSO – Registration and Licensing System of Ontario), ESDI, and other ministry applications.
Technical Skills
-
Experience with Waterfall, Agile, and DevOps methodologies.
-
Knowledge of AODA compliance tools, including AXE and WAVE.
-
Experience with Licensing and Control System (LCS) and legacy mainframe systems.
-
Experience with Payment Gateway MPG/EPS services.
-
Experience with mainframe tools such as TSO/SPF.
-
Experience with ReadyAPI, web services, APIs, OPA, and Java technologies.
-
Knowledge of IMS, DB2, SQL, Oracle databases, and UNIX.
-
Experience with the .NET platform.
-
Knowledge of automated testing tools, version control systems, and data query tools.
Responsibilities
-
Develop and provide recommendations on testing strategies, test plans, testing tools, and resource requirements.
-
Plan and organize testing efforts for large systems in GUI and non-GUI environments.
-
Develop, review, and execute test plans, test scripts, and test cases.
-
Perform systems integration, functional, non-functional, accessibility, load, performance, stress, and specialized testing.
-
Support user acceptance testing (UAT) and coordinate with testing leads, IT leads, and project teams.
-
Create test data for different testing phases, including technical and business functional validation.
-
Identify, document, troubleshoot, and resolve testing issues.
-
Apply structured QA methodologies throughout the Software Development Life Cycle.
-
Collaborate with project teams to support application analysis, design, development, implementation, and ongoing maintenance.
Preferred Qualifications
-
Knowledge of at least one programming language.
-
Experience with information retrieval packages.
-
Understanding of testing methods in object-oriented environments.
-
Knowledge of Information Management principles, policies, and practices.
-
Experience developing automated test scripts and automated test cases.
-
Experience testing Commercial Off-the-Shelf (COTS) applications.
-
Strong analytical, problem-solving, organizational, and decision-making skills.
-
Excellent verbal, written, and interpersonal communication skills.
-
Ability to build strong working relationships and meet project deadlines.