17 Aug
|
NLB Services
|
Toronto
17 Aug
NLB Services
Toronto
Requisition Title: Systems Testing/QA Specialist
Requisition Location: Toronto, ON (Hybrid - 3 days in office)
Start Date: 2026-08-10
End Date: 2027-03-31
Note: Government or Ministry experience is must.
Title: Systems Testing/QA Specialist
Description
Responsibilities:
· Collaborates with product managers, product owners, and technical team to develop test strategies and test plans
· Strong understanding of manual testing practices to support developing manual test scripts, test cases and/or test scenarios
· Assist with planning and creating test data as it relates to each test phase
· Executes quality assurance and testing activities for various types of testing such as integration testing, functional testing, regression testing, unit testing, load testing, performance testing and accessibility testing
· Plans and organizes testing efforts in both front-end and back-end application components/environments
· Communicate test results regularly through reports that summarize test completion and defects found
· Help with the implementation of the project technical testing strategy and methodology. This includes testing of integration points and interfaces and non-functional requirements (e.g. fail-over, component response times, data integrity, security)
· Evaluate test results against acceptance criteria to determine successful completion of the sprint increment
· Defines and measures acceptance criteria for test cases
· Record all defects/issues in the Cluster’s defect reporting tool (Microsoft Azure DevOps), including detailed descriptions, screenshots, and steps to re-produce
· Participate in elicitation and business requirement workshop sessions, sprint reviews and/or walkthrough meetings
· Work with cross-functional teams to ensure quality throughout the agile / iterative solution development lifecycle
· Conducts post-release / post-implementation testing
Skills
Experience and Skill Set Requirements
General Skills:
· Experience in planning, organizing and implementing testing efforts at the specified experience level
· Knowledge of structured methodologies for the development, design, implementation and maintenance of applications
· Knowledge and experience in the use of Computer Aided Software Engineering (CASE) tools and data query tools to aid in the development of test cases
· Knowledge and experience in the use of automated test tools and version control systems on one or more platforms
· Experience executing functional tests, non-functional tests and systems level integration tests
· Experience supporting user acceptance testing and participating in UAT activities
· Experience with quality assurance principles, practices, tools and structured methodologies
· Experience creating testing strategy documentation, test plans, test cases and test data for various types and phases of testing,
including technical and business functional validation
· Experience in quality assurance and testing, including unit testing, integration testing, load testing, performance testing, etc.
· Knowledge and experience in all phases of the Systems Development Life Cycle
· Excellent analytical, problem-solving and decision-making skills; organizational, creativity and perseverance skills; verbal and written communication skills; and interpersonal skills
· A team player with a track record for meeting deadlines
· Knowledge of one or more automated testing tools
Mandatory Skills:
· Knowledge and experience in at least one programming language
· Experience in the use of information retrieval packages
· Knowledge and understanding of testing methods in an object-oriented environment
· Knowledge and understanding of Information Management principles, concepts, policies and practices.
· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards
· Experience planning and organizing testing efforts for both large and small systems
· Experience coding automated test scripts to produce sets of automated test cases
· Experience testing Commercial Off-the Shelf Applications (COTS)
QA/Testing Skills (25)
· Working on large complex application development projects (Web-based applications preferred)
· Working in an Agile distributed development environment with project team working over virtual collaboration tools (e.g. TEAMS or equivalent)
· Working in an enterprise CLOUD platform (e.g. Azure or equivalent)
· Proven experience in the use of a SQL/PLSQL tool to review and extract data from database
· Proven experience in developing end-to-end data migration ETL test plan, functional scenarios, integration workflows, Web-based UI testing, functional, regression, smoke, performance, load and stress testing plans
· Proven experience in developing AODA test plan
· Proven experience in the using test automation tools within the DevOps field, developing strategies and managing the testing life cycle
· Experience with Azure DevOps tool (or equivalent) for developing complete testing scripts and approval processes
Business Analysis Experience (20)
· Demonstrated experience in business and systems analysis in a cloud setting
· Demonstrated experience in requirements gathering and development of user stories
· Experience creating requirements artefacts in an Agile project environment using DevOps
· Strong understanding of data modeling,
data analysis, report writing
· Demonstrated experience in creating required business analysis artifacts pertaining to business modernization initiatives, new workflows, particularly business analysis requirements & deliverables to perform gap analysis that will enable the modernizing a new solution to achieve business efficiencies
· Demonstrated experience in Agile methodology
Technical Experience (15)
· Proven record in developing complex test cases, hands-on test execution, defect management
· Strong experience with SQL/PLSQL tool and data extraction and analysis
· Hands on skills with AODA testing tools (e.g. JAWS, NVDA)
· Familiar with Vulnerability Testing tools and Performance Load Testing tools
· Hands on skills with Azure DevOps tool (or equivalent) for creating and executing testing scripts
· Hands on experience with coding / modification and execution of automated test scripts using Katalon Studio or equivalent
· Hands-on skills with Java-based UI testing and Backend testing
Defect Management Skills (20)
· Demonstrated experience in defect management process, using defect management tools, and reporting defect status (e.g. DevOps)
· Demonstrated experience in identifying, tracing, isolating and replicating problems and successfully conducting root cause analysis
· Experienced with using defect management tools such as DevOps or equivalent
· Document, track and escalate issues as appropriate, using DevOps or equivalent tools/means
· Experience with Agile Scrum methodology
· Demonstrated Experience with Agile Sprint Management and defect tracking and testing life cycle management using Azure DevOps or equivalent
· Experience troubleshooting and investigating: Identify problems, Prioritize problems, isolate them and problem root cause analysis, and trouble shooting
Communication and Interpersonal Skills (20)
· Demonstrated good personal, analytical and communication skills
· Excellent English language verbal and written communication skills
· Articulate, detail oriented, hard-working, team player being able to work under pressure
· Strong collaboration and negotiation skills.
· Good research skills and quick learner
Assignment Type: Hybrid - 3 days in office
Must Have:
· Working on large complex application development projects (Web-based applications preferred)
· Demonstrated experience in business and systems analysis in a cloud environment
· Proven experience in the use of a SQL/PLSQL tool to review and extract data from database
· Proven experience in developing end-to-end data migration ETL test plan, functional scenarios, integration workflows, Web-based UI testing, functional, regression, smoke, performance, load and stress testing plans
· Hands on skills with Azure DevOps tool (or equivalent) for creating and executing testing scripts
📌 Senior System testing/QA Specialist (Toronto)
🏢 NLB Services
📍 Toronto