Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Quality Assurance Analyst II ensuring quality goals in Markham, Ontario. Collaborating with teams to achieve effective testing and product integrity.

Responsibilities

  • Work closely with Product Managers, Business Analysts, and Developers to review and approve requirements and user stories
  • Assist in designing Test Documentation like Test Plans/Strategies and define processes, phases of the testing cycle, and quality metrics
  • Translate user stories into meaningful and step-by-step test cases
  • Prioritize testing activities and escalate risks and issues without delay
  • Identify, forecast risks and propose mitigation strategies
  • Lead a project from a QA perspective, single-handedly
  • Perform effective manual testing that ensures product integrity while adhering to quality goals
  • Report identified issues with a clear and comprehensive description through the tracking system promptly
  • Reproduce test results in a report format for easy understanding of Managers/Team Leads/other stakeholders
  • Assess and sign-off on deployments as and when needed
  • Lead client calls/triage calls and explain/resolve issues clearly and concisely
  • Validate from time to time if user requirements and expectations are being met during the testing process
  • Ensure that Accessibility, Performance and Security Tests are included in testing cycles as and when applicable
  • Provide regular test execution updates to Project Managers/other stakeholders
  • Coordinate with QA Automation Engineers to automate the stable parts of the system under test
  • Assist other members of the QA team as and when needed
  • Organize knowledge transfer sessions and maintain the knowledge bank
  • Assign tasks to other QA Analysts if required and keep track of all the reported/assigned defects/issues for every environment of the assigned project
  • Maintain good relationships amongst team members and with cross-functional teams
  • Share discoveries, learnings, and tools with peers
  • Participate in the creation of quality standards and make recommendations for continuous process improvement
  • Keep abreast with new technologies, quality assurance methodologies, and best practices
  • Perform other related duties as assigned

Requirements

  • Bachelor's degree in Computer Science, Software Development, or related discipline
  • 3 to 5 years of experience in a related role(s)
  • Deep understanding of API testing using tools like Postman and SoapUI
  • Hands-on experience with Web and mobile app testing, including Accessibility
  • Detail-oriented with strong analytical and problem-solving skills
  • Excellent technical and troubleshooting techniques
  • Ability to draft required technical documentation like Test Cases and Plans
  • Ability to write complex SQL queries (JOINS etc.) and analyze results to validate application functionality
  • Solid understanding of the QA process and testing disciplines and methodologies
  • Strong communication skills both oral and written
  • Experience in working within an agile environment
  • Ability to work independently and as part of a team
  • Strong organizational and multitasking skills
  • Experience with leading a team of QA Analysts in small to medium-sized projects is a plus

Benefits

  • Performance-based bonus

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

CA$70,000 - CA$85,000 per year

Degree requirement

Bachelor's Degree

Tech skills

SQL

Location requirements

HybridMarkhamCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.