Senior QA Engineer

Senior 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
- Solid understanding of Mobile testing and Web testing
- Strong Automation testing
- Experience with QA strategies
- Performance testing
- Experience with mentoring or technical reviews.
- 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: