Summary:
Join our team as a QA Specialist supporting end-to-end testing of complex systems, including Commercial Off-the-Shelf (COTS) applications like Curam. In a hybrid role (2–3 days onsite), you'll contribute to test strategy, execution, and defect resolution using Azure DevOps in an Agile environment. You’ll perform functional, non-functional, and integration testing, develop and execute test plans and cases, and lead UAT efforts. Your experience with accessibility (AODA), SQL queries, and SDLC methodologies will support effective quality assurance and collaboration with developers, BAs, and stakeholders. This role is ideal for testers with experience in child welfare and government system implementations.
Description
Responsibilities:
- Assist in developing testing strategy, test plans, the selection of testing tools, and the identification of resources required for testing
- Help plan and organize testing efforts for large systems in Graphical User Interface (GUI) and non-graphical User Interface (GUI) environments, including the execution of systems integration tests, specialized tests, and user acceptance testing (e.g., stress tests)
- Support the development of test plans, test scripts, and test cases, and execute these against various components. Collaborate with the testing lead, IT lead, and project team members in the analysis, design, development, implementation, and ongoing support of required systems.
General Skills:
- Experience in planning, organizing, and implementing testing efforts.
- Knowledge of structured methodologies for application development, design, implementation, and maintenance.
- Familiarity with Computer Aided Software Engineering (CASE) tools and data query tools for test case development.
- Experience with automated test tools and version control systems on various platforms.
- Ability to execute functional, non-functional, and systems-level integration tests.
- Experience supporting and participating in user acceptance testing (UAT).
- Understanding of quality assurance principles, practices, tools, and structured methodologies.
- Experience creating testing strategy documentation, test plans, test cases, and test data for various testing phases, including technical and business functional validation.
- Knowledge of quality assurance and testing types, including unit, integration, load, and performance testing.
- Familiarity with all phases of the Systems Development Life Cycle (SDLC).
- Strong analytical, problem-solving, decision-making, organizational, creativity, perseverance, verbal and written communication, and interpersonal skills.
- Team player with a track record of meeting deadlines.
- Knowledge of one or more automated testing tools.
Desirable 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) i.e Case Management, Curam
- Experience testing Child Welfare applications
- Experience with Azure DevOps tools in testing activities.
- Experience in coaching and working with junior team members to support transition with automating test cases