Onsite – 5 days/week
Monday to Friday | 8:00 AM – 5:00 PM
The Systems Testing / QA Specialist is responsible for planning, organizing, and executing testing activities for large-scale systems in both GUI and non-GUI environments. The role includes manual and automated testing, defect management, accessibility validation, and collaboration with project and technical teams across the full SDLC.
Provide input on testing strategy, test plans, testing tools, and resource requirements
Plan and organize testing for large systems, including:
System Integration Testing (SIT)
Specialized testing (e.g., stress, load)
User Acceptance Testing (UAT)
Develop, execute, and maintain test plans, test scripts, test cases, and test data
Execute functional, non-functional, regression, performance, load, and accessibility testing
Perform manual testing and automated testing across multiple tools
Triaging defects, leading defect triage meetings, and producing defect summary reports
Work closely with testing leads, IT leads, developers, and project teams
Support requirements analysis, design, development, implementation, and ongoing system support
Ensure alignment of test cases with business requirements and acceptance criteria
Support accessibility compliance testing and remediation recommendations
Document test results, issues, and quality metrics
Experience planning, organizing, and executing testing efforts for large systems
Strong experience in defect triage, defect lifecycle management, and reporting
Hands-on experience with Azure DevOps for defect tracking and test case management
Experience creating test cases and test scenarios in Azure DevOps
Experience working in Agile / Scrum environments
Extensive experience writing test plans and test cases aligned to requirements
5+ years experience developing automation test scripts using multiple tools
Extensive experience performing manual and automated regression testing
Experience with functional, system, integration, UAT, performance, and load testing
Experience generating test data using database queries or data model analysis
Experience testing Commercial Off-The-Shelf (COTS) applications
Strong experience across all phases of the Systems Development Life Cycle
Experience preparing Test Strategy and Test Plan documentation
Hands-on experience analyzing business requirements (BRDs) and deriving test data
Proven ability to identify, document, and communicate defects to development and business teams
Experience with AODA accessibility testing
Hands-on experience using:
Screen readers
Syntax checking tools
Colour contrast tools
Browser tools and toolbars
Experience with HTML5, WAI-ARIA tags, UX, and front-end concepts
Ability to provide coding and architecture recommendations for accessibility remediation
Experience with development tools such as Java and AngularJS for accessibility guidance
Excellent analytical, problem-solving, and decision-making skills
Strong verbal and written communication skills
Ability to collaborate with cross-functional teams
Proven team player with a track record of meeting deadlines
Defect triage & defect reporting
Azure DevOps (defects, test cases, test scenarios)
Agile / Scrum QA
Test plans & test cases aligned to requirements
Manual & automated regression testing
Accessibility (AODA) testing
Automation scripting