Resume Score

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

Sign in to check score

About the role

  • QA Automation Engineer II designing and developing automated test solutions for product quality improvement. Collaborating across teams to enhance testing coverage and maintain high standards.

Responsibilities

  • Responsible for designing, developing and maintaining automated test solutions and integration testing
  • Reviews functional and technical requirements and collaborates with QAs, Developers, Architects, and Product Managers
  • Contributes to discussions on automation best practices and selection of tools
  • Assists with prioritizing test scenarios and contributes to execution planning
  • Creates, maintains, and executes automated test scripts for functional, integration, regression, and smoke testing scenarios across API, Web, and Mobile
  • Designs, develops, and maintains the test automation framework
  • Creates Test reports and traceability matrix for the requirements
  • Ensures that Accessibility, Performance and Security Tests are included in testing cycles
  • Participates in Quarterly Code Clean-up to avoid redundancy and maintain code elegance
  • Maintains a library of training materials for others to refer to
  • Performs other related Quality Assurance team duties as assigned.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or a related discipline
  • Minimum 3 to 4 years of experience in test automation
  • Hands-on experience in developing and maintaining test automation infrastructure and scripts using Selenium/.Js/Node.js is required
  • Nightwatch.js is preferred
  • Basic knowledge of Performance Testing tools like JMeter and Bladerunner
  • Experience validating applications against accessibility standards: Web Content Accessibility Guidelines (WCAG)
  • Ability to design and execute complex SQL queries
  • Good working knowledge of API testing tools like Postman/SOAP UI
  • Hands-on experience working within an Agile environment
  • Excellent technical and troubleshooting skills
  • Strong communication skills both oral and written
  • Detail-oriented with strong analytical and problem-solving skills
  • Ability to work independently and as part of a team.

Benefits

  • Performance-based bonus
  • Accommodations for people with disabilities during recruitment and selection process

Job title

Job type

Full Time

Experience level

Mid levelSenior

Salary

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

Degree requirement

Bachelor's Degree

Tech skills

JavaScriptJMeterNode.jsSeleniumSOAPSQL

Location requirements

HybridMarkhamCanada

Report this job

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