IT Quality Assurance Analyst (Contract until July 2026) at City of Markham
Markham, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

07 Nov, 25

Salary

82515.0

Posted On

07 Aug, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Performance Testing, Computer Science, Business Requirements, Test Cases, Project Management Software, Public Sector, Writing

Industry

Information Technology/IT

Description

The City of Markham is proud to be recognized for the 5th consecutive year as one of Canada’s Best Employers by Forbes and Statista Inc. In 2025, the City of Markham is ranked 2nd among municipalities in Canada and 12th overall for Government Services. The recipient of multiple environmental awards, we are recognized for our innovative sustainability and urban planning initiatives as well as our fiscal accountability. More than 366,000 residents call Markham home and benefit from our rich heritage, culturally diverse environment, vibrant local economy and focus on quality of life.
Applications are now being accepted for a regular full-time position of IT Quality Assurance Analyst in the IT Services Department, within the Corporate Services Commission. To apply, please submit your cover letter and resume online by August 13, 2025.

JOB SUMMARY

Reporting to the Senior Manager, Enterprise Solutions, you will work as part of the Application Development and Support team being responsible for testing of applications to ensure they meet functional and non-functional requirements and are of high quality. You may work on many IT projects in parallel, which will include the analysis of complex business and technical requirements and specifications, active involvement in the creation of test strategies and plans, development and execution of automated and manual test cases and scripts as well as communication of test results and outcomes to the relevant stakeholders (ie. IT project team, business unit, vendors etc.)

REQUIRED SKILLS & COMPETENCIES

  • 5 years of related experience
  • University or College degree or equivalent preferably in Computer Science or a related field
  • Strong knowledge and skill in the automation of web-based and service-oriented software through an established framework
  • Strong knowledge and skill in conducting performance testing
  • Demonstrated skill in performing proof of concept (POC) demonstrations
  • Ability to read and comprehend detailed business requirements and design deliverables to create test cases including mapping test cases to specific requirements
  • Highly skilled in writing and execution of complex SQL statements
  • Solid understanding of software development life cycle (SDLC)
  • Experience with testing and quality assurance tools
  • Experience with project management software is an asset
  • Experience within the municipal government or public sector is an asset
Responsibilities
  • Adheres to established procedures for quality assurance and implements test automation and performance framework, including processes and procedures
  • Performs testing activities of assigned project(s) which include but not limited to, development of test strategies and execution ensuring the highest level of quality
  • Works with IT Business Analysts, Project Managers and Application Development team to review and understand project requirements (ie. functional and non-functional (technical) requirements) to help develop test strategies and plans
  • Conducts analysis of business requirements, functional specifications and technical design identifying gaps and providing feedback
  • Defines automated and manual test plans
  • Coordinates, creates, executes and maintains test scripts to ensure quality is achieved
  • Writes and executes detailed test cases based on business and technical requirements and reviews with project team
  • Identifies, records and documents actual test results, defects and works with project team, business unit, vendors to correct and re-test to ensure alignment with requirements
  • Performs other related duties as assigned by management
Loading...