Quality Assurance Analyst - Toronto, Canada - AlertDriving

AlertDriving
AlertDriving
Verified Company
Toronto, Canada

3 weeks ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

Software Quality Assurance Analyst
You will be primarily responsible for preparing and executing quality assurance tests on the company's software products. This position requires creativity, focus and a user-centric mindset.

You will participate in both manual and automated testing of all required software components as directed by management. You will take part in the maintenance and enhancement of an automated testing framework to increase our test coverage. Frontend and usability testing will also be required.

You will always represent the customer's voice when it comes to the high-quality expectation that our customers entrust in us.

You will take a hands-on approach to design test plans and orchestrate test automation when deemed appropriate.

Tasks of the Software Quality Assurance Analyst may involve but not limited to following:

  • Create, maintain, schedule, and execute project test plans and test cases as required
  • Ensure quality standards for a given software product release have been satisfied and met, always from a customer's perspective
  • Implement Selenium based test automation using Java
  • Ensure all defects are logged and documented according to the company's Engineering standards in a bug tracking system
  • Investigate and troubleshoot customer problems reported by customer support when needed
  • Participate in product design reviews to provide input on functional requirements, product designs, schedules, or potential problems
  • Provide feedback and recommendations to developers on software usability and functionality
  • Review product documentation to ensure technical accuracy, compliance, and completeness

Education and Training Requirements


The minimum post-secondary education requirement for the Software Quality Assurance Analyst is a bachelor's degree in computer science, engineering, or other related disciplines.

The Software Quality Assurance Analyst must also have a minimum of 2 years of experience working in a Quality Assurance or Testing position.


Knowledge and Skills Requirements

  • Familiarity in operating in Windows and Linux environments
  • Experience in performance and stress testing techniques
  • Basic SQL skills and experience in any Relational Database Management System
  • Experience in creating test cases and building test automation using the Selenium framework
  • Experience with CI/CD tools such as Jenkins
  • Experience creating, modifying, and running Jenkins jobs
  • Experience with Agile or other development processes
  • Excellent written and verbal communication skills
  • Ability to drive unit, system, stress and performance test plans and strategies
  • Proven analytical, troubleshooting, and problemsolving skills
  • Programming experience with Java, PHP or Python would be a great asset

Person Specification
The Software Quality Assurance Analyst must be a great team player who is driven by quality. You must be continuously striving to find ways to add value to the software development process.

The Software Quality Assurance Analyst is an effective technical communicator who converts their findings into productive feedback for the rest of the team.

AlertDriving also requires their Software Quality Assurance Analysts to be open minded for change working in an Agile development environment.


Job Types:
Full-time, Permanent


Benefits:


  • Company events
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Onsite gym
  • Onsite parking
  • Paid time off

Schedule:

  • 8 hour shift
  • Monday to Friday

Ability to commute/relocate:

  • Toronto, ON: reliably commute or plan to relocate before starting work (preferred)

Education:


  • Bachelor's Degree (preferred)

Experience:


  • Quality assurance: 3 years (preferred)
  • CI/CD such as Jenkins: 2 years (preferred)
  • Selenium with

JAVA:
2 years (preferred)

  • SQL: 2 years (preferred)
  • Creating test plan and cases: 2 years (preferred)

Work Location:
One location

More jobs from AlertDriving