The Role
Plans, designs, executes, and documents functional, integration, system, regression, accessibility, and user acceptance testing for corrections information systems. Develops automated test frameworks and scripts, manages defects, performs root cause analysis, implements code fixes, troubleshoots production issues, supports deployments, and maintains technical documentation. Collaborates with developers, vendors, architects, stakeholders, and project teams while ensuring security, privacy, accessibility, and operational standards.
Summary Generated by Built In
Scope:
- The Corrections Systems Portfolio requires a temporary
Systems Testing and QA Specialist to support the delivery, maintenance, and
product management lifecycle of enhancements to the Offender Tracking
Information System (OTIS), Youth Offender Tracking Information System (YOTIS),
and associated integration solutions and services.
- The successful proponent will plan, design, execute, and
document quality assurance and testing activities to ensure solutions meet
business, technical, security, privacy, accessibility, and operational
requirements. Responsibilities include translating requirements into test
plans, test cases, test scripts, test data, and automated testing solutions;
performing functional, integration, system, regression, and user acceptance
testing; and managing defect resolution throughout the software development
lifecycle. The resource will also develop automated test suites, perform
application coding and defect fixes, troubleshoot production issues, while
collaborating with stakeholders to deliver high-quality, secure, and
maintainable solutions.
Assignment Deliverables:
- Develop QA strategies, test plans, test cases, test scripts,
and test data.
- Design, develop, execute, and maintain automated test
scripts and regression test cycles.
- Execute functional, integration, system, regression,
end-to-end, and accessibility testing.
- Identify, document, track, and resolve application defects
and issues.
- Perform root cause analysis and implement code fixes for
defects and production issues.
- Support troubleshooting, break/fix activities, and
maintenance of application integrations and interfaces.
- Develop and maintain reusable testing frameworks and
automation solutions.
- Participate in code reviews and ensure adherence to coding
and quality standards.
- Support deployment activities and release validation
testing.
- Produce testing, technical, operational, and knowledge
transfer documentation.
- Develop quality metrics, status reporting, and
recommendations for process improvement.
- Ensure compliance with security, privacy, accessibility,
architecture, and operational standards.
- Collaborate with business stakeholders, vendors, developers,
architects, and project teams throughout the delivery lifecycle.
Requirements
Experience and Skill Set Requirements:
Must Have:
- Credentials
and/or experience that reflect current IT Technology Standards.
Certification and/or demonstrated knowledge and familiarity with the key
Application Testing and Development (coding) concepts, tasks, techniques
and skills.
- Experience
developing and executing test strategies, test plans, test cases, test
scripts, and test data.
- Experience
with application development, coding, troubleshooting, debugging, and
implementing defect fixes and enhancements, which includes break/fix
solutions support.
- Experience
with or the ability to learn and understanding SOLGEN Corrections
applications and integrations, including Offender Tracking Information
System (OTIS), Youth Offender Tracking Information System (YOTIS).
- Experience
in Azure DevOPS, .NET technologies (ASP.NET, ADO.NET, .NET framework), C#, Entity Framework,
ReactJS, HTMLS/CS/JavaScript, SQL Database.
Skill Set Requirements:
Desired Skills and Experience
Technical Sills:
- Credentials and/or experience that reflect current IT
Technology Standards. Certification and/or demonstrated knowledge and
familiarity with the key Application Testing and Development (coding) concepts,
tasks, techniques and skills.
- Experience developing and executing test strategies, test
plans, test cases, test scripts, and test data.
- Experience developing, maintaining, and executing automated
test scripts and regression test cycles.
- Experience with defect tracking, root cause analysis, defect
management, and defect resolution processes.
- Experience with application development, coding,
troubleshooting, debugging, and implementing defect fixes and enhancements,
which includes break/fix solutions support.
- Experience with or the ability to learn and understand
Ministry of the Solicitor General (SOLGEN) Corrections services and their
impact on public safety
- Experience with or the ability to learn and understanding
SOLGEN Corrections applications and integrations, including Offender Tracking
Information System (OTIS), Youth Offender Tracking Information System (YOTIS).
- Experience with software development lifecycle (SDLC),
Agile, Scrum, and DevOps methodologies.
- Experience preparing technical, testing, and operational
documentation.
- Experience using testing, defect management, and source code
management tools.
- Experience in Azure DevOPS, .NET technologies (ASP.NET, ADO.NET, .NET framework), C#,
Entity Framework, ReactJS, HTMLS/CS/JavaScript, SQL Database.
Stakeholder, Communication and Customer Service Skills:
- Experience in working with diverse stakeholders and
Cross-Functional Collaboration, which includes Ministry Partners, and a high-
impact team..
Research Skills:
- You can maintain current knowledge of trends and advances in
IT across various computing platforms, including configuration and/or new
development, analysis and design techniques.
Technical Skills:
- Credentials and/or experience that reflect current IT
Technology Standards. Certification and/or demonstrated knowledge and
familiarity with the key Application Testing and Development (coding) concepts,
tasks, techniques and skills.
- Experience with or the ability to learn and understanding
SOLGEN Corrections applications and integrations, including Offender Tracking
Information System (OTIS), Youth Offender Tracking Information System (YOTIS).
- Hands on experiences with technologies/platforms in Azure
DevOPS, .NET technologies (ASP.NET, ADO.NET,
.NET framework), C#, Entity Framework, ReactJS, HTMLS/CS/JavaScript, SQL
Database
- Knowledge and experience of automation tools preferably
DevOps
- Demonstrate knowledge and experience in all phases of the
Systems Development Life Cycle
- Experience developing and executing test strategies, test
plans, test cases, test scripts, and test data.
- Experience with application development, coding,
troubleshooting, debugging, and implementing defect fixes and enhancements,
which includes break/fix solutions support.
Testing and Quality Assurance Skills:
- Credentials and/or experience that reflect current IT
Technology Standards. Certification and/or demonstrated knowledge and
familiarity with the key Application Testing and Development (coding) concepts,
tasks, techniques and skills.
- Experience developing and executing test strategies, test
plans, test cases, test scripts, and test data.
- Experience developing, maintaining, and executing automated
test scripts and regression test cycles.
- Experience with defect tracking, root cause analysis, defect
management, and defect resolution processes.
- Experience with application development, coding,
troubleshooting, debugging, and implementing defect fixes and enhancements,
which includes break/fix solutions support.
- Demonstrate knowledge and experience in the use of automated
test tools like Microsoft DevOps
Stakeholder Relationship, Cross-Functional Collaboration,
Research, Technical Analysis and Technical Skills:
- Experience in working with diverse stakeholders and
Cross-Functional Collaboration, which includes Ministry Partners, and a high-
impact team.
Public Service Experience:
- Previous experience in the last 2 years working in Systems
Testing, QA, Software Developer on application development projects in OPS
within enterprise environments.
Skills Required
- Current IT technology credentials, certification, or demonstrated knowledge of application testing and development concepts and techniques
- Experience developing and executing test strategies, test plans, test cases, test scripts, and test data
- Experience developing, maintaining, and executing automated test scripts and regression test cycles
- Experience with application development, coding, troubleshooting, debugging, defect fixes, enhancements, and break/fix support
- Experience with or ability to learn SOLGEN Corrections applications and integrations, including OTIS and YOTIS
- Experience with Azure DevOps, ASP.NET, ADO.NET, .NET Framework, C#, Entity Framework, ReactJS, HTML, CSS, JavaScript, and SQL Database
- Experience with defect tracking, root cause analysis, defect management, and defect resolution processes
- Knowledge of software development lifecycle, Agile, Scrum, and DevOps methodologies
- Experience preparing technical, testing, operational, and knowledge-transfer documentation
- Experience using testing, defect management, source code management, and automated testing tools
- Experience working with diverse stakeholders and cross-functional teams, including ministry partners
- Ability to maintain current knowledge of IT trends, computing platforms, configuration, development, analysis, and design techniques
- Experience in all phases of the Systems Development Life Cycle
- Previous experience within the last two years in systems testing, QA, or software development on OPS enterprise application projects
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Maarut Inc. is a Canadian company specializing in IT services, technology staffing, and software development, dedicated to assisting businesses with digital transformation and solving business challenges through technology.









