QA Specialist

Toronto, ON • Contract • August 13, 2025 • 82167

Job Title: QA Specialist
Job ID: 82167
Location: Toronto, Ontario /Hybrid 


What you will be doing:

  • Lead the planning, design, execution, and oversight of system testing and quality assurance activities for complex applications and integrated systems.

  • Develop comprehensive test strategies, test plans, test cases, and test scripts based on system requirements and design specifications.

  • Conduct various types of testing, including functional, regression, integration, performance, usability, and user acceptance testing (UAT).

  • Collaborate closely with project managers, business analysts, developers, and operational teams to understand project requirements and ensure testability.

  • Identify, document, and track software defects using established defect management tools, and work with development teams to ensure timely resolution.

  • Oversee and mentor junior QA team members, providing guidance on testing best practices, tools, and methodologies.

  • Automate test cases where appropriate, utilizing automation tools and scripting languages to improve testing efficiency and coverage.

  • Participate in requirements reviews, design discussions, and risk assessments to ensure quality is built into the system from the outset.

  • Contribute to the continuous improvement of QA processes, tools, and methodologies, recommending and implementing enhancements.

  • Ensure all testing activities comply with organizational standards, public sector regulations, and industry best practices.


What you must have:

  • Minimum of 7 years of progressive experience in Systems Testing or Quality Assurance.

  • Demonstrated experience testing systems within a Transit Agency is essential.

  • Proven track record of working on projects for the Public Sector, understanding the unique complexities and compliance requirements.

  • Direct experience with systems supporting Bus Operations (e.g., dispatch, scheduling, fleet maintenance, fare collection, real-time passenger information systems) is highly preferred.

  • Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field, or equivalent practical experience.

  • Strong understanding of software development lifecycle (SDLC) and various testing methodologies (e.g., Agile, Waterfall).

  • Proficiency with test management and defect tracking tools (e.g., Azure DevOps, Jira, ALM, TestRail).

  • Experience with test automation frameworks and tools (e.g., Selenium, Playwright, Cypress, JMeter for performance testing).

  • Excellent analytical, problem-solving, and critical thinking skills with meticulous attention to detail.

  • Exceptional written and verbal communication skills, with the ability to clearly articulate complex technical issues to both technical and non-technical stakeholders.

  • Ability to work independently, lead testing efforts, and manage multiple priorities in a fast-paced, dynamic environment.


Thank you for your interest in this opportunity. If you are selected to move forward in the process, we will contact you directly. If you do not hear from us, we encourage you to continue visiting our website for other roles that may be a good fit.


For more information about TEEMA and to consider other career opportunities, please visit our website at www.teemagroup.com

Share This Job

Related Jobs