Job Title or Location
RECENT SEARCHES

System Testing - QA Specialist

Chrome Technologies
Toronto, ON
Posted 4 days ago
Job Details:
Full-time
Entry Level

Job Description

Main Responsibilities:

  • Provide advice on test strategy, test plans, selection of testing tools, and identification of required resources for testing.
  • Plan and organize testing efforts for complex systems in both Graphical User Interface (GUI) and non-GUI environments, including integration tests, specialized tests, and user acceptance testing (e.g., stress testing).
  • Develop test plans, scripts, and test cases, then execute them across different components.
  • Collaborate with the testing lead, IT lead, and project team members for the analysis, design, development, implementation, and ongoing support of the required systems.

Essential Requirements:

  • Work with the team, business analysts, and stakeholders (internal and external) to clearly understand user stories.
  • Create and execute test cases covering both functional and non-functional requirements.
  • Knowledge of test case management solutions, front-end technologies, web-based technologies, and COTS tools related to data mining and reporting.
  • Strong understanding of the Systems Development Life Cycle (SDLC), ITIL Change/Release Management processes, relational databases, and query languages (e.g., SQL).
  • Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA) and relevant guidelines.
  • Test planning: Define testing objectives and the approach to meet those objectives.
  • Experience with Commercial Off-the-Shelf (COTS) applications such as Case Management, Curam, Siebel, Oracle eBS.
  • Experience with Azure DevOps tools in testing activities.

Nice to Have:

  • Experience testing applications in the child welfare domain.
  • Knowledge of one or more programming languages.
  • Experience with automated testing tools, version control systems, and CASE tools.
  • Experience in test planning for systems of varying sizes.
  • Experience coding automated test scripts.
  • Experience as a QA team lead, with the ability to mentor junior team members.

General Skills:

  • Strong experience in planning, organizing, and implementing testing efforts.
  • Knowledge of structured methodologies for the development, design, implementation, and maintenance of applications.
  • Experience in executing functional tests, non-functional tests, and integration tests.
  • Knowledge of quality assurance principles, practices, tools, and structured methodologies.
  • Creation of strategic documentation: test strategy, test plans, test cases, and test data.
  • Full understanding of the SDLC.
  • Excellent analytical, problem-solving, organizational, communication (both written and oral), and teamwork skills.

Technical Skills – 70%:

  • Creating and executing test cases (functional and non-functional).
  • Developing test strategies based on project requirements.
  • Early testing to reduce expensive defects.
  • Using tools to analyze performance and detect vulnerabilities.
  • Documenting defects and tracking them in Azure DevOps.
  • Producing quality test reports.
  • Mentoring and supporting User Acceptance Testing (UAT).

Communication and Project Management Skills – 15%:

  • Task estimation, planning, documentation, and knowledge transfer.
  • Close collaboration with Business Analysts, project leads, developers, and clients.

Agile Methodology Experience – 15%:

  • Experience working in Agile project teams.
  • Experience using Azure DevOps.
  • Prioritizing testing tasks.
  • Collaborating with Product Owners and stakeholders to clarify user stories and acceptance criteria.
This position is no longer available.

Share This Job: