QA Engineer

QA Engineer

Toronto, Ontario, Canada  - Permanent

Job Description

About the Role

If you are passionate about technology and want to create an amazing user experience, join one of our dynamic and enthusiastic teams as a QA Engineer.

What you'll do:

Advocate and apply modern testing principles in your team and across the organization
Report on and work very closely with dev teams and project management to drive defects to closure
Identify areas for automation, collect test data requirements, propose new test metrics and techniques to maximize testing efficiency and scalability
Develop test requirements and specifications for functional, acceptance, integration, regression, system, stress/performance testing
Design and develop automated testing solutions that adhere to proper testing methodology, design, and coding standards
Collaborate closely with software engineers and the project team to ensure the deliverables meet quality requirements and test coverage
Build, automate, and maintain QA environments

Must Have Skills:

In order to succeed you need

An understanding of how agile software development life-cycle works
Ability to come up with ideas to improve current process and practices are valued. If you are a self-starter, ideas that benefit the organization are encouraged to get implemented
Experience testing professional/production software
A curious mindset for digging deep to catch hard-to-find issues
A systematic approach to your work
Analytical and solution-oriented mindset
Skills to navigate fast in a large codebase
Drive and vision for improvements
High level of self-motivation
Great troubleshooting skills preferred
Be able to interpret requirements and develop both positive and negative test case scenarios


Starting: ASAP

Similar jobs in Toronto:

Similar jobs in other locations: